Closing prices at the end of each trading day, from 26 Aug 2022. Not a live quote. Adjusted for share splits, so the line has no step at a split; dividends are not added back.
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Revenue | 550.8 | 698.1 | 867.9 | 864.7 | 850.7 | 1,189.0 |
| Growth | +26.7% | +24.3% | −0.4% | −1.6% | +39.8% | |
| Operating income | −120.6 | 7.8 | 8.7 | −20.4 | −49.1 | −45.5 |
| Net income | −129.2 | −21.9 | −55.2 | −34.6 | −80.3 | −90.4 |
| Growth | ||||||
| EPS, diluted | −4.32 | −1.34 | −1.60 | −0.43 | −0.89 | −0.94 |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Gross margin | 19.5% | 20.8% | 17.6% | 16.2% | 18.1% | 12.7% |
| Operating margin | −21.9% | 1.1% | 1.0% | −2.4% | −5.8% | −3.8% |
| Net margin | −23.4% | −3.1% | −6.4% | −4.0% | −9.4% | −7.6% |
| Free cash flow margin | −6.0% | −3.2% | −13.8% | −26.4% | −20.3% | −9.1% |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Operating cash flow | −13.5 | 2.9 | −56.6 | −64.1 | −13.2 | −19.0 |
| Capital expenditure | −19.5 | −25.1 | −63.3 | −164.6 | −159.6 | −88.8 |
| Free cash flow | −32.9 | −22.2 | −119.9 | −228.7 | −172.9 | −107.8 |
| Growth |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Cash | 18.7 | 19.3 | 16.8 | 37.2 | 26.2 | 49.9 |
| Total debt | n/a | 285.8 | 174.0 | 232.9 | 339.9 | 380.0 |
| Net cash (debt) | n/a | −266.5 | −157.2 | −195.7 | −313.8 | −330.1 |
| Shareholders’ equity | −139.7 | −178.7 | 9.3 | 113.7 | 97.5 | −1.9 |
| Debt to equity | n/a | n/a | 18.77 | 2.05 | 3.49 | n/a |
In millions of USD, except per-share figures and ratios. Fiscal years, as last filed with the SEC.
| Fiscal year | FY2020 31 Dec 2020 | FY2021 31 Dec 2021 | FY2022 31 Dec 2022 | FY2023† 31 Dec 2023 | FY2024 31 Dec 2024 | FY2025 31 Dec 2025 |
|---|---|---|---|---|---|---|
| Revenue and profit | ||||||
| 550.8 | 698.1 | 867.9 | 864.7 | 850.7 | 1,189.0 | |
| Growth | +26.7% | +24.3% | −0.4% | −1.6% | +39.8% | |
| 443.6 | 552.7 | 715.1 | 724.9 | 697.0 | 1,038.2 | |
| 107.2 | 145.4 | 152.8 | 139.9 | 153.8 | 150.8 | |
| Growth | +35.7% | +5.0% | −8.4% | +10.0% | −2.0% | |
| 115.6 | 128.5 | 130.0 | 144.6 | 185.1 | 185.5 | |
| −120.6 | 7.8 | 8.7 | −20.4 | −49.1 | −45.5 | |
| Growth | +10.7% | −335.5% | ||||
| −146.4 | −24.7 | −55.4 | −40.8 | −76.4 | −97.1 | |
| −17.5 | −3.4 | 0.1 | −6.4 | 3.7 | −1.7 | |
| −129.2 | −21.9 | −55.2 | −34.6 | −80.3 | −90.4 | |
| Growth | ||||||
| Per share | ||||||
| −4.32 | −1.34 | −1.60 | −0.43 | −0.89 | −0.94 | |
| −4.32 | −1.34 | −1.60 | −0.43 | −0.89 | −0.94 | |
| Growth | ||||||
| 34.2 | 34.5 | 48.4 | 80.7 | 89.8 | 95.4 | |
| 34.2 | 34.5 | 48.4 | 80.7 | 89.8 | 95.4 | |
| Growth | +0.8% | +40.5% | +66.6% | +11.3% | +6.2% | |
† The diluted share count jumps at 2023, so per-share figures either side of that column are not comparable. Usually a split, but the break lands on the restatement boundary rather than on the split date, because every column is that period’s latest filing.