Closing prices at the end of each trading day, from 15 Sep 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 | 7.7 | 34.5 | 75.0 | 136.2 | 224.5 | 308.1 |
| Growth | +346.7% | +117.6% | +81.6% | +64.8% | +37.2% | |
| Operating income | −47.8 | −54.2 | −80.7 | −109.2 | −96.6 | −103.9 |
| Net income | −53.0 | −59.9 | −87.2 | −105.9 | −91.4 | −95.6 |
| Growth | ||||||
| EPS, diluted | −14.47 | −3.63 | −1.96 | −2.24 | −1.75 | −1.72 |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Gross margin | −16.3% | 46.0% | 49.4% | 52.2% | 61.1% | 63.7% |
| Operating margin | −619.4% | −157.1% | −107.6% | −80.2% | −43.0% | −33.7% |
| Net margin | −687.0% | −173.6% | −116.2% | −77.8% | −40.7% | −31.0% |
| Free cash flow margin | −629.5% | −168.0% | −110.7% | −97.8% | −46.2% | −18.9% |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Operating cash flow | −48.3 | −57.3 | −80.4 | −108.0 | −99.2 | −49.0 |
| Capital expenditure | −0.2 | −0.6 | −2.7 | −25.2 | −4.4 | −9.4 |
| Free cash flow | −48.6 | −57.9 | −83.0 | −133.2 | −103.6 | −58.3 |
| Growth |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Cash | 100.1 | 304.3 | 221.9 | 257.2 | 333.7 | 286.5 |
| Total debt | 49.0 | 50.0 | 51.2 | 51.3 | 51.5 | 51.6 |
| Net cash (debt) | 51.2 | 254.3 | 170.6 | 205.9 | 282.3 | 234.9 |
| Shareholders’ equity | −182.9 | 267.1 | 197.1 | 280.8 | 402.2 | 365.9 |
| Debt to equity | n/a | 0.19 | 0.26 | 0.18 | 0.13 | 0.14 |
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 | ||||||
| 7.7 | 34.5 | 75.0 | 136.2 | 224.5 | 308.1 | |
| Growth | +346.7% | +117.6% | +81.6% | +64.8% | +37.2% | |
| 9.0 | 18.6 | 37.9 | 65.1 | 87.4 | 111.8 | |
| −1.3 | 15.9 | 37.1 | 71.0 | 137.1 | 196.2 | |
| Growth | +133.8% | +91.6% | +93.0% | +43.1% | ||
| 16.3 | 19.0 | 29.0 | 48.4 | 62.3 | 71.3 | |
| 30.3 | 51.0 | 88.8 | 131.8 | 171.4 | 228.8 | |
| −47.8 | −54.2 | −80.7 | −109.2 | −96.6 | −103.9 | |
| Growth | ||||||
| n/a | n/a | n/a | −105.8 | −91.0 | −95.4 | |
| 0.0 | 0.0 | 0.0 | 0.1 | 0.4 | 0.2 | |
| −53.0 | −59.9 | −87.2 | −105.9 | −91.4 | −95.6 | |
| Growth | ||||||
| Per share | ||||||
| −14.47 | −3.63 | −1.96 | −2.24 | −1.75 | −1.72 | |
| −14.47 | −3.63 | −1.96 | −2.24 | −1.75 | −1.72 | |
| Growth | ||||||
| 3.7 | 16.5 | 44.4 | 47.3 | 52.1 | 55.5 | |
| 3.7 | 16.5 | 44.4 | 47.3 | 52.1 | 55.5 | |
| Growth | +349.9% | +169.4% | +6.4% | +10.3% | +6.6% | |
† 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.