Closing prices at the end of each trading day, from 29 Oct 2021. 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 | |
|---|---|---|---|---|---|---|
| Operating income | −22.2 | −35.3 | −60.3 | −85.0 | −96.1 | −112.8 |
| Net income | −22.2 | −35.3 | −58.8 | −76.4 | −86.9 | −106.2 |
| Growth | ||||||
| EPS, diluted | n/a | −8.95 | −1.96 | −1.93 | −1.75 | −1.76 |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Operating cash flow | −24.3 | −32.4 | −54.6 | −63.8 | −79.8 | −84.7 |
| Capital expenditure | −0.8 | −2.1 | −1.1 | −0.7 | −1.3 | −0.4 |
| Free cash flow | −25.1 | −34.5 | −55.7 | −64.6 | −81.1 | −85.2 |
| Growth |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Cash | 17.4 | 149.1 | 121.6 | 41.1 | 31.7 | 59.5 |
| Shareholders’ equity | −108.7 | 152.3 | 195.6 | 225.8 | 152.0 | 136.9 |
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 | ||||||
| 18.0 | 25.2 | 42.2 | 65.2 | 73.3 | 90.3 | |
| 4.2 | 10.1 | 18.1 | 19.8 | 22.8 | 22.5 | |
| −22.2 | −35.3 | −60.3 | −85.0 | −96.1 | −112.8 | |
| Growth | ||||||
| n/a | n/a | −58.8 | −76.3 | −86.8 | −106.1 | |
| 0.0 | 0.0 | 0.0 | 0.1 | 0.1 | 0.1 | |
| −22.2 | −35.3 | −58.8 | −76.4 | −86.9 | −106.2 | |
| Growth | ||||||
| Per share | ||||||
| n/a | −8.95 | −1.96 | −1.93 | −1.75 | −1.76 | |
| n/a | −8.95 | −1.96 | −1.93 | −1.75 | −1.76 | |
| Growth | ||||||
| n/a | 5.2 | 29.9 | 39.6 | 49.7 | 60.3 | |
| n/a | 5.2 | 29.9 | 39.6 | 49.7 | 60.3 | |
| Growth | +480.2% | +32.3% | +25.3% | +21.5% | ||
† The diluted share count jumps at 2022, 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.