Loading data
ONTNYSE
| Unit: USD | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 830.54 m USD | 696.4 m USD | 624.21 m USD | 544.42 m USD | 546.41 m USD |
| Cost of revenue | 496.19 m USD | 418.19 m USD | 383.9 m USD | 351.88 m USD | 369.03 m USD |
| Selling, general and administrative expense | 270.81 m USD | 261.63 m USD | 222.86 m USD | 176.3 m USD | 117.66 m USD |
| Operating profit | 11.73 m USD | -36.72 m USD | -28.42 m USD | -28.01 m USD | -9.46 m USD |
| Profit before tax | 11.22 m USD | -54.32 m USD | -31.84 m USD | -29.57 m USD | -23.62 m USD |
| Income tax expense | 12.06 m USD | 8 m USD | -980 k USD | 2.25 m USD | 1.71 m USD |
| Net income (reported basis) | -1.9 m USD | -62.3 m USD | -30.9 m USD | -31.8 m USD | -25.3 m USD |
| Net income attributable to common shareholders | -4.99 m USD | -73.38 m USD | -47.26 m USD | -48.22 m USD | -41.73 m USD |
| Basic earnings per share | -0.14 USD/share | -2.22 USD/share | -1.57 USD/share | -1.62 USD/share | -1.56 USD/share |
| Diluted earnings per share | -0.14 USD/share | -2.22 USD/share | -1.57 USD/share | -1.62 USD/share | -1.56 USD/share |
Quotes are end-of-day data. Content is for research purposes and is not investment advice.