Loading data
OECNYSE
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 1.81 bn USD | 1.88 bn USD | 1.89 bn USD | 2.03 bn USD | 1.55 bn USD |
| Cost of revenue | 1.45 bn USD | 1.45 bn USD | 1.44 bn USD | 1.58 bn USD | 1.16 bn USD |
| Gross profit | 359.8 m USD | 428.8 m USD | 451 m USD | 448.8 m USD | 386.6 m USD |
| Research and development expense | 27.5 m USD | 27.1 m USD | 24.5 m USD | 21.7 m USD | 22 m USD |
| Selling, general and administrative expense | 230.7 m USD | 237.8 m USD | 221.9 m USD | 227.1 m USD | 210.4 m USD |
| Operating profit | 27.5 m USD | 102.7 m USD | 205.3 m USD | 197.1 m USD | 228.5 m USD |
| Interest expense | — | — | 50.9 m USD | 39.9 m USD | 38 m USD |
| Profit before tax | -34.3 m USD | 53.9 m USD | 163.8 m USD | 157.7 m USD | 186.4 m USD |
| Income tax expense | 35.8 m USD | 9.7 m USD | 60.3 m USD | 51.5 m USD | 51.7 m USD |
| Net income (reported basis) | -70 m USD | 44 m USD | 104 m USD | 106 m USD | 135 m USD |
| Basic earnings per share | -1.24 USD/share | 0.76 USD/share | 1.75 USD/share | 1.74 USD/share | 2.22 USD/share |
| Diluted earnings per share | -1.24 USD/share | 0.76 USD/share | 1.73 USD/share | 1.73 USD/share | 2.21 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.