Loading data
MODNYSE
| Unit: USD | FY2026 | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|---|
| Revenue | 3.18 bn USD | 2.58 bn USD | 2.41 bn USD | 2.3 bn USD | 2.05 bn USD |
| Cost of revenue | 2.45 bn USD | 1.94 bn USD | 1.88 bn USD | 1.91 bn USD | 1.74 bn USD |
| Gross profit | 731.1 m USD | 643.8 m USD | 525.6 m USD | 389.4 m USD | 309.3 m USD |
| Research and development expense | 29.3 m USD | 34.9 m USD | 42 m USD | 44 m USD | 50.3 m USD |
| Selling, general and administrative expense | 360.1 m USD | 332.1 m USD | 273.9 m USD | 234 m USD | 215.1 m USD |
| Operating profit | 342.4 m USD | 283.5 m USD | 240.7 m USD | 150.4 m USD | 119.2 m USD |
| Interest expense | — | 26.4 m USD | 24.1 m USD | 20.7 m USD | 15.6 m USD |
| Profit before tax | 186.5 m USD | 254 m USD | 214.6 m USD | 125.3 m USD | 101.5 m USD |
| Income tax expense | 63.2 m USD | 68.5 m USD | 51.2 m USD | -28.3 m USD | 15.2 m USD |
| Net income (reported basis) | 121.5 m USD | 184 m USD | 161.5 m USD | 153.1 m USD | 85.2 m USD |
| Basic earnings per share | 2.3 USD/share | 3.5 USD/share | 3.08 USD/share | 2.93 USD/share | 1.64 USD/share |
| Diluted earnings per share | 2.26 USD/share | 3.42 USD/share | 3.03 USD/share | 2.9 USD/share | 1.62 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.