Loading data
BMINYSE
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 916.66 m USD | 826.56 m USD | 703.59 m USD | 565.57 m USD | 505.2 m USD |
| Cost of revenue | 534.59 m USD | 497.37 m USD | 427.15 m USD | 345.6 m USD | 299.71 m USD |
| Gross profit | 382.07 m USD | 329.18 m USD | 276.44 m USD | 219.97 m USD | 205.48 m USD |
| Research and development expense | 21.6 m USD | 19.2 m USD | 19 m USD | 15.8 m USD | 14.7 m USD |
| Selling, general and administrative expense | 198.65 m USD | 171.25 m USD | 158.39 m USD | 132.68 m USD | 126.76 m USD |
| Operating profit | 183.42 m USD | 157.94 m USD | 118.05 m USD | 87.3 m USD | 78.72 m USD |
| Profit before tax | 188.66 m USD | 166.5 m USD | 121.97 m USD | 87.72 m USD | 78.62 m USD |
| Income tax expense | 47.02 m USD | 41.56 m USD | 29.37 m USD | 21.22 m USD | 17.74 m USD |
| Net income (reported basis) | 141.63 m USD | 124.94 m USD | 92.6 m USD | 66.5 m USD | 60.88 m USD |
| Basic earnings per share | 4.82 USD/share | 4.26 USD/share | 3.16 USD/share | 2.28 USD/share | 2.09 USD/share |
| Diluted earnings per share | 4.79 USD/share | 4.23 USD/share | 3.14 USD/share | 2.26 USD/share | 2.08 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.