Closing prices at the end of each trading day, from 10 Jun 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 | |
|---|---|---|---|---|---|---|
| Revenue | 22.6 | 48.4 | 110.8 | 223.2 | 216.7 | 217.4 |
| Growth | +114.1% | +128.9% | +101.4% | −2.9% | +0.3% | |
| Operating income | −19.2 | −74.8 | −119.1 | −135.4 | −170.1 | −154.2 |
| Net income | −97.5 | −88.0 | −43.4 | −117.6 | −132.6 | −143.1 |
| Growth | ||||||
| EPS, diluted | −3.12 | −1.26 | −0.37 | −0.81 | −0.76 | −0.73 |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Operating margin | −85.1% | −154.5% | −107.5% | −60.7% | −78.5% | −70.9% |
| Net margin | −431.2% | −181.9% | −39.2% | −52.7% | −61.2% | −65.8% |
| Free cash flow margin | −96.7% | −120.8% | −76.1% | −52.5% | −33.7% | −32.9% |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Operating cash flow | −21.2 | −55.8 | −76.7 | −104.4 | −58.6 | −57.1 |
| Capital expenditure | −0.6 | −2.7 | −7.6 | −12.8 | −14.3 | −14.3 |
| Free cash flow | −21.9 | −58.5 | −84.3 | −117.1 | −72.9 | −71.4 |
| Growth | ||||||
| Buybacks | n/a | 0.0 | −7.4 | 0.0 | 0.0 | n/a |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Cash | 18.7 | 219.1 | 321.6 | 151.7 | 274.2 | 145.5 |
| Total debt | 12.3 | 5.6 | 155.7 | 156.7 | 369.1 | 339.8 |
| Net cash (debt) | 6.4 | 213.5 | 165.9 | −5.1 | −94.8 | −194.4 |
| Shareholders’ equity | −110.3 | 313.0 | 312.8 | 446.1 | 417.9 | 358.0 |
| Debt to equity | n/a | 0.02 | 0.50 | 0.35 | 0.88 | 0.95 |
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 | ||||||
| 22.6 | 48.4 | 110.8 | 223.2 | 216.7 | 217.4 | |
| Growth | +114.1% | +128.9% | +101.4% | −2.9% | +0.3% | |
| 13.0 | 28.7 | 60.5 | 133.6 | 126.4 | 130.8 | |
| 22.0 | 58.1 | 121.2 | 154.5 | 175.1 | 154.1 | |
| 6.8 | 36.4 | 48.2 | 70.5 | 80.9 | 77.7 | |
| −19.2 | −74.8 | −119.1 | −135.4 | −170.1 | −154.2 | |
| Growth | ||||||
| −98.3 | −118.9 | −53.8 | −133.4 | −146.1 | −153.7 | |
| 0.0 | −0.3 | −1.0 | −4.5 | −1.9 | −3.0 | |
| −97.5 | −88.0 | −43.4 | −117.6 | −132.6 | −143.1 | |
| Growth | ||||||
| Per share | ||||||
| −3.12 | −1.26 | −0.37 | −0.81 | −0.76 | −0.73 | |
| −3.12 | −1.26 | −0.37 | −0.81 | −0.76 | −0.73 | |
| Growth | ||||||
| 31.2 | 70.0 | 118.7 | 145.2 | 175.0 | 197.2 | |
| 31.2 | 70.0 | 118.7 | 145.2 | 175.0 | 197.2 | |
| Growth | +124.1% | +69.5% | +22.4% | +20.6% | +12.7% | |
† The diluted share count jumps at 2021 and 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.