Closing prices at the end of each trading day, from 23 Jul 2021. 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 | 25.4 | 28.4 | 40.5 | 47.6 | 62.4 | 65.2 | 77.3 |
| Growth | +12.0% | +42.4% | +17.6% | +31.1% | +4.5% | +18.6% | |
| Operating income | n/a | −37.4 | −71.5 | −87.8 | −74.8 | −66.6 | −70.9 |
| Net income | −33.8 | −39.3 | −73.7 | −87.4 | −79.0 | −62.5 | −79.0 |
| Growth | |||||||
| EPS, diluted | n/a | −0.93 | −1.33 | −1.36 | −1.22 | −0.95 | −1.17 |
| Growth |
| FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|
| Gross margin | 70.3% | 62.3% | 62.4% | 65.7% | 68.8% | 67.4% | 67.4% |
| Operating margin | n/a | −131.6% | −176.7% | −184.7% | −120.0% | −102.1% | −91.8% |
| Net margin | −133.2% | −138.5% | −182.1% | −183.9% | −126.6% | −95.9% | −102.2% |
| Free cash flow margin | −130.3% | −113.3% | −149.9% | −156.0% | −87.7% | −68.7% | −47.2% |
| FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|
| Operating cash flow | −31.7 | −31.7 | −57.9 | −70.1 | −53.2 | −44.5 | −35.9 |
| Capital expenditure | −1.4 | −0.5 | −2.7 | −4.1 | −1.5 | −0.2 | −0.6 |
| Free cash flow | −33.0 | −32.2 | −60.6 | −74.2 | −54.7 | −44.8 | −36.5 |
| Growth |
| FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|
| Cash | 18.1 | 74.6 | 193.0 | 161.3 | 123.3 | 80.2 | 70.3 |
| Total debt | n/a | 0.5 | n/a | n/a | 0.0 | 13.2 | 47.7 |
| Net cash (debt) | n/a | 74.2 | n/a | n/a | 123.3 | 67.0 | 22.6 |
| Shareholders’ equity | 22.3 | 100.5 | 275.4 | 200.1 | 151.4 | 96.5 | 47.1 |
| Debt to equity | n/a | 0.00 | n/a | n/a | 0.00 | 0.14 | 1.01 |
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 | |||||||
| 25.4 | 28.4 | 40.5 | 47.6 | 62.4 | 65.2 | 77.3 | |
| Growth | +12.0% | +42.4% | +17.6% | +31.1% | +4.5% | +18.6% | |
| 7.5 | 10.7 | 15.2 | 16.3 | 19.5 | 21.2 | 25.2 | |
| 17.8 | 17.7 | 25.2 | 31.3 | 42.9 | 43.9 | 52.1 | |
| Growth | −0.8% | +42.6% | +23.9% | +37.3% | +2.4% | +18.5% | |
| 15.0 | 18.6 | 26.6 | 35.4 | 37.0 | 34.4 | 34.2 | |
| 15.7 | 19.0 | 41.5 | 55.8 | 53.3 | 47.0 | 52.6 | |
| n/a | −37.4 | −71.5 | −87.8 | −74.8 | −66.6 | −70.9 | |
| Growth | |||||||
| −33.6 | −41.2 | −73.5 | −87.6 | −78.5 | −61.3 | −77.5 | |
| 0.2 | −1.9 | 0.2 | −0.1 | 0.5 | 1.2 | 1.5 | |
| −33.8 | −39.3 | −73.7 | −87.4 | −79.0 | −62.5 | −79.0 | |
| Growth | |||||||
| Per share | |||||||
| n/a | −0.93 | −1.33 | −1.36 | −1.22 | −0.95 | −1.17 | |
| n/a | −0.93 | −1.33 | −1.36 | −1.22 | −0.95 | −1.17 | |
| Growth | |||||||
| n/a | 42.4 | 55.3 | 64.1 | 64.8 | 66.1 | 67.5 | |
| n/a | 42.4 | 55.3 | 64.1 | 64.8 | 66.1 | 67.5 | |
| Growth | +30.6% | +15.9% | +1.0% | +2.0% | +2.2% | ||