Closing prices at the end of each trading day, from 6 Feb 2020. Not a live quote. Adjusted for share splits, so the line has no step at a split; dividends are not added back.
| FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|
| Revenue | 0.0 | 0.0 | 51.8 | 60.9 | 377.7 | 63.5 | 139.7 |
| Growth | +33.3% | +215,916.7% | +17.5% | +520.0% | −83.2% | +120.0% | |
| Operating income | −75.2 | −132.8 | −392.5 | −338.5 | −176.5 | −415.6 | −383.7 |
| Net income | −78.3 | −194.6 | −370.6 | −289.1 | −132.5 | −376.7 | −80.0 |
| Growth | |||||||
| EPS, diluted | −14.05 | −4.19 | −5.77 | −4.13 | −1.72 | −4.58 | −0.81 |
| FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|
| Operating margin | −417,522.2% | −553,166.7% | −757.0% | −555.6% | −46.7% | −654.3% | −274.6% |
| Net margin | −435,144.4% | −810,800.0% | −714.9% | −474.5% | −35.1% | −593.1% | −57.2% |
| Free cash flow margin | −469,561.1% | −467,075.0% | −218.1% | −43.4% | −48.4% | −560.8% | −257.7% |
| FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|
| Operating cash flow | −72.0 | −95.7 | −66.3 | 22.5 | −149.2 | −347.2 | −345.1 |
| Capital expenditure | −12.5 | −16.4 | −46.8 | −49.0 | −33.7 | −8.9 | −14.9 |
| Free cash flow | −84.5 | −112.1 | −113.1 | −26.4 | −182.9 | −356.2 | −360.0 |
| Growth |
| FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|
| Cash | 37.2 | 162.2 | 560.0 | 232.8 | 435.9 | 282.0 | 294.9 |
| Shareholders’ equity | −201.1 | 245.6 | 826.7 | 733.5 | 981.3 | 733.5 | 1,238.4 |
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 | |||||||
| 0.0 | 0.0 | 51.8 | 60.9 | 377.7 | 63.5 | 139.7 | |
| Growth | +33.3% | +215,916.7% | +17.5% | +520.0% | −83.2% | +120.0% | |
| 54.6 | 103.2 | 387.1 | 311.6 | 437.4 | 367.6 | 409.6 | |
| 20.6 | 29.6 | 57.2 | 87.8 | 116.8 | 111.5 | 113.8 | |
| −75.2 | −132.8 | −392.5 | −338.5 | −176.5 | −415.6 | −383.7 | |
| Growth | |||||||
| n/a | −194.6 | −370.6 | −260.2 | −131.2 | −376.7 | −80.0 | |
| 0.0 | 0.0 | 0.0 | 3.4 | 1.4 | 0.0 | 0.0 | |
| −78.3 | −194.6 | −370.6 | −289.1 | −132.5 | −376.7 | −80.0 | |
| Growth | |||||||
| Per share | |||||||
| −14.05 | −4.19 | −5.77 | −4.13 | −1.72 | −4.58 | −0.81 | |
| −14.05 | −4.19 | −5.77 | −4.13 | −1.72 | −4.58 | −0.81 | |
| Growth | |||||||
| 6.5 | 46.7 | 64.2 | 70.0 | 77.2 | 82.3 | 98.9 | |
| 6.5 | 46.7 | 64.2 | 70.0 | 77.2 | 82.3 | 98.9 | |
| Growth | +621.2% | +37.4% | +9.0% | +10.2% | +6.7% | +20.2% | |
† The diluted share count jumps at 2020, 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.