Closing prices at the end of each trading day, from 21 Aug 2020. Not a live quote. Adjusted for share splits, so the line has no step at a split; dividends are not added back. P/E and P/FCF are the market value over the last full fiscal year's net income or free cash flow, as public on each day, so they step once a year when the annual report comes out. A hatched band marks a stretch with none: a year of net loss, or of cash burnt.
| FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|
| Revenue | 2.9 | 34.0 | 72.8 | 46.8 | 78.6 | 47.1 | 39.2 |
| Growth | +1,060.0% | +114.0% | −35.7% | +67.8% | −40.1% | −16.7% | |
| Operating income | −42.2 | −46.3 | −100.5 | −161.3 | −165.5 | −261.6 | −349.4 |
| Net income | −41.2 | −45.6 | −100.2 | −154.8 | −147.0 | −223.9 | −311.4 |
| Growth | |||||||
| EPS, diluted | n/a | −3.15 | −2.09 | −2.87 | −2.52 | −2.98 | −3.69 |
| FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|
| Operating margin | −1,438.5% | −136.1% | −138.0% | −344.4% | −210.6% | −555.8% | −891.1% |
| Net margin | −1,405.8% | −134.0% | −137.6% | −330.6% | −187.0% | −475.6% | −794.0% |
| Free cash flow margin | 592.1% | 232.2% | −179.2% | −333.0% | −174.7% | −440.5% | −597.6% |
| FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|
| Operating cash flow | 17.9 | 88.1 | −128.9 | −153.1 | −102.8 | −194.5 | −232.9 |
| Capital expenditure | −0.5 | −9.1 | −1.6 | −2.8 | −34.5 | −12.8 | −1.4 |
| Free cash flow | 17.4 | 79.0 | −130.5 | −155.9 | −137.3 | −207.3 | −234.3 |
| Growth | +354.9% | −265.2% |
| FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|
| Cash | 76.0 | 31.0 | 48.0 | 68.4 | 110.0 | 120.3 | 357.0 |
| Shareholders’ equity | −74.4 | 283.9 | 459.6 | 490.2 | 395.0 | 835.6 | 1,579.7 |
In millions of USD, except per-share figures and ratios. Fiscal years, as last filed with the SEC.
| Fiscal year | FY2019 31 Dec 2019 | 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 | |||||||
| 2.9 | 34.0 | 72.8 | 46.8 | 78.6 | 47.1 | 39.2 | |
| Growth | +1,060.0% | +114.0% | −35.7% | +67.8% | −40.1% | −16.7% | |
| n/a | n/a | n/a | 46.8 | 78.6 | 47.1 | 39.2 | |
| 37.2 | 62.1 | 137.0 | 164.2 | 189.1 | 240.2 | 316.6 | |
| 8.0 | 18.2 | 36.3 | 43.8 | 55.0 | 63.5 | 68.2 | |
| −42.2 | −46.3 | −100.5 | −161.3 | −165.5 | −261.6 | −349.4 | |
| Growth | |||||||
| n/a | n/a | n/a | n/a | n/a | n/a | −311.4 | |
| 0.0 | 0.0 | 0.0 | 0.0 | n/a | n/a | 0.0 | |
| −41.2 | −45.6 | −100.2 | −154.8 | −147.0 | −223.9 | −311.4 | |
| Growth | |||||||
| Per share | |||||||
| n/a | −3.15 | −2.09 | −2.87 | −2.52 | −2.98 | −3.69 | |
| n/a | −3.15 | −2.09 | −2.87 | −2.52 | −2.98 | −3.69 | |
| Growth | |||||||
| n/a | 17.3 | 48.0 | 53.9 | 58.4 | 75.0 | 84.5 | |
| n/a | 17.3 | 48.0 | 53.9 | 58.4 | 75.0 | 84.5 | |
| Growth | +176.6% | +12.4% | +8.2% | +28.6% | +12.6% | ||
† The diluted share count jumps at 2021, 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.