Closing prices at the end of each trading day, from 22 Jun 2018. Not a live quote. Adjusted for share splits, so the line has no step at a split; dividends are not added back.
| FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.8 | 1.0 | 2.4 | 3.5 | 5.5 | 8.6 | 16.0 | 25.2 | 32.0 |
| Growth | +22.4% | +140.7% | +46.3% | +55.9% | +57.6% | +86.6% | +57.1% | +27.2% | |
| Operating income | −25.6 | −54.6 | −46.1 | −24.7 | −20.0 | −22.9 | −19.3 | −12.2 | −13.2 |
| Net income | −35.8 | −55.8 | −45.1 | −23.5 | −17.2 | −22.2 | −18.8 | −11.9 | −14.0 |
| Growth | |||||||||
| EPS, diluted | n/a | n/a | n/a | n/a | −4.36 | −4.69 | −3.42 | −1.59 | −1.65 |
| FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|
| Gross margin | 36.1% | 41.7% | 51.6% | 50.3% | 74.6% | 81.2% | 82.5% | 85.0% | 86.8% |
| Operating margin | −3,160.3% | −5,494.1% | −1,928.2% | −707.9% | −367.7% | −266.2% | −120.2% | −48.3% | −41.1% |
| Net margin | −4,410.9% | −5,621.7% | −1,888.8% | −672.5% | −315.9% | −257.9% | −117.5% | −47.2% | −43.6% |
| Free cash flow margin | −3,140.3% | −4,772.6% | −1,888.3% | n/a | n/a | n/a | −92.8% | n/a | −25.8% |
| FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | −25.3 | −47.1 | −45.1 | −20.1 | −13.6 | −16.6 | −14.7 | −6.9 | −8.2 |
| Capital expenditure | −0.2 | −0.3 | −0.1 | n/a | n/a | n/a | −0.2 | n/a | −0.1 |
| Free cash flow | −25.5 | −47.4 | −45.1 | n/a | n/a | n/a | −14.9 | n/a | −8.3 |
| Growth |
| FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|
| Cash | 13.2 | 7.6 | 13.6 | 4.2 | 34.7 | 17.7 | 10.3 | 3.7 | 7.0 |
| Total debt | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | 6.6 |
| Net cash (debt) | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | 0.4 |
| Shareholders’ equity | −90.1 | 65.6 | 24.3 | 23.0 | 36.6 | 17.1 | 7.4 | 7.5 | −1.7 |
In millions of USD, except per-share figures and ratios. Fiscal years, as last filed with the SEC.
| Fiscal year | FY2017 31 Dec 2017 | FY2018 31 Dec 2018 | 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.8 | 1.0 | 2.4 | 3.5 | 5.5 | 8.6 | 16.0 | 25.2 | 32.0 | |
| Growth | +22.4% | +140.7% | +46.3% | +55.9% | +57.6% | +86.6% | +57.1% | +27.2% | |
| 0.5 | 0.6 | 1.2 | 1.7 | 1.4 | 1.6 | 2.8 | 3.8 | 4.2 | |
| 0.3 | 0.4 | 1.2 | 1.8 | 4.1 | 7.0 | 13.2 | 21.4 | 27.8 | |
| Growth | +41.4% | +197.8% | +42.6% | +131.2% | +71.6% | +89.6% | +61.8% | +29.9% | |
| 7.8 | 12.5 | 9.9 | 4.2 | 2.5 | 5.5 | 5.3 | 2.4 | n/a | |
| 18.1 | 42.5 | 35.4 | 21.8 | 21.6 | 24.3 | 27.2 | 31.2 | 38.2 | |
| −25.6 | −54.6 | −46.1 | −24.7 | −20.0 | −22.9 | −19.3 | −12.2 | −13.2 | |
| Growth | |||||||||
| −36.0 | −55.8 | −45.1 | −24.7 | −18.1 | −22.6 | −19.0 | −12.0 | −14.0 | |
| n/a | 0.0 | 0.0 | −1.2 | −0.9 | −0.4 | −0.2 | −0.1 | 0.0 | |
| −35.8 | −55.8 | −45.1 | −23.5 | −17.2 | −22.2 | −18.8 | −11.9 | −14.0 | |
| Growth | |||||||||
| Per share | |||||||||
| n/a | n/a | n/a | n/a | −4.36 | −4.69 | −3.42 | −1.59 | −1.65 | |
| n/a | n/a | n/a | n/a | −4.36 | −4.69 | −3.42 | −1.59 | −1.65 | |
| Growth | |||||||||
| n/a | n/a | n/a | n/a | 0.0 | 0.0 | 5.5 | 0.0 | 0.0 | |
| n/a | n/a | n/a | n/a | 0.0 | 0.0 | 5.5 | 0.0 | 0.0 | |
| Growth | +19.9% | +116,520.9% | −99.9% | +13.4% | |||||
† The diluted share count jumps at 2023 and 2024, 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.