BML Past Earnings Performance
Past criteria checks 1/6
BML has been growing earnings at an average annual rate of 1.2%, while the Healthcare industry saw earnings growing at 6.4% annually. Revenues have been growing at an average rate of 3.8% per year. BML's return on equity is 4.8%, and it has net margins of 4.4%.
Key information
1.2%
Earnings growth rate
2.2%
EPS growth rate
Healthcare Industry Growth | 7.9% |
Revenue growth rate | 3.8% |
Return on equity | 4.8% |
Net Margin | 4.4% |
Next Earnings Update | 07 Feb 2025 |
Revenue & Expenses Breakdown
How BML makes and spends money. Based on latest reported earnings, on an LTM basis.
Earnings and Revenue History
Date | Revenue | Earnings | G+A Expenses | R&D Expenses |
---|---|---|---|---|
30 Sep 24 | 139,228 | 6,105 | 36,238 | 275 |
30 Jun 24 | 138,284 | 5,945 | 36,194 | 275 |
31 Mar 24 | 137,964 | 6,034 | 36,186 | 275 |
31 Dec 23 | 140,742 | 7,447 | 36,304 | 271 |
30 Sep 23 | 145,859 | 8,601 | 36,937 | 271 |
30 Jun 23 | 154,256 | 12,652 | 37,211 | 271 |
31 Mar 23 | 159,462 | 15,578 | 37,238 | 271 |
31 Dec 22 | 173,292 | 23,028 | 38,333 | 302 |
30 Sep 22 | 174,079 | 25,312 | 37,703 | 302 |
30 Jun 22 | 179,453 | 28,526 | 37,959 | 302 |
31 Mar 22 | 186,067 | 33,741 | 37,759 | 302 |
31 Dec 21 | 176,993 | 29,115 | 37,548 | 278 |
30 Sep 21 | 174,443 | 28,958 | 36,964 | 278 |
30 Jun 21 | 159,554 | 23,537 | 35,600 | 278 |
31 Mar 21 | 138,571 | 13,711 | 34,553 | 278 |
31 Dec 20 | 126,163 | 9,213 | 32,686 | 284 |
30 Sep 20 | 118,652 | 5,818 | 32,400 | 284 |
30 Jun 20 | 115,997 | 4,352 | 32,210 | 284 |
31 Mar 20 | 120,732 | 6,375 | 32,203 | 284 |
31 Dec 19 | 120,871 | 6,821 | 31,965 | 281 |
30 Sep 19 | 120,240 | 6,998 | 31,763 | 281 |
30 Jun 19 | 118,071 | 6,700 | 31,542 | 281 |
31 Mar 19 | 117,129 | 6,646 | 31,496 | 281 |
31 Dec 18 | 115,923 | 6,497 | 31,282 | 326 |
30 Sep 18 | 114,387 | 5,990 | 31,168 | 326 |
30 Jun 18 | 114,375 | 6,196 | 31,020 | 326 |
31 Mar 18 | 113,502 | 5,988 | 30,800 | 326 |
31 Dec 17 | 113,127 | 6,073 | 30,669 | 302 |
30 Sep 17 | 112,620 | 6,105 | 30,374 | 302 |
30 Jun 17 | 111,803 | 5,869 | 30,346 | 302 |
31 Mar 17 | 111,243 | 5,948 | 30,168 | 302 |
31 Dec 16 | 111,245 | 6,156 | 30,203 | 265 |
30 Sep 16 | 110,936 | 6,249 | 30,181 | 265 |
30 Jun 16 | 109,990 | 5,977 | 30,105 | 265 |
31 Mar 16 | 109,024 | 5,424 | 30,161 | 265 |
31 Dec 15 | 107,444 | 4,469 | 30,020 | 285 |
30 Sep 15 | 106,067 | 4,178 | 29,932 | 285 |
30 Jun 15 | 105,214 | 3,748 | 29,927 | 285 |
31 Mar 15 | 104,404 | 3,874 | 29,692 | 285 |
31 Dec 14 | 103,218 | 4,357 | 29,393 | 302 |
30 Sep 14 | 101,952 | 4,484 | 28,989 | 302 |
30 Jun 14 | 100,522 | 4,932 | 28,432 | 302 |
31 Mar 14 | 99,047 | 4,990 | 27,951 | 302 |
31 Dec 13 | 97,776 | 4,860 | 27,672 | 266 |
Quality Earnings: 4694 has a high level of non-cash earnings.
Growing Profit Margin: 4694's current net profit margins (4.4%) are lower than last year (5.9%).
Free Cash Flow vs Earnings Analysis
Past Earnings Growth Analysis
Earnings Trend: 4694's earnings have grown by 1.2% per year over the past 5 years.
Accelerating Growth: 4694's has had negative earnings growth over the past year, so it can't be compared to its 5-year average.
Earnings vs Industry: 4694 had negative earnings growth (-29%) over the past year, making it difficult to compare to the Healthcare industry average (10.6%).
Return on Equity
High ROE: 4694's Return on Equity (4.8%) is considered low.