Closing prices at the end of each trading day, from 31 Aug 2020. 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 | 147.7 | 246.6 | 185.5 | 143.0 | 116.1 | 120.9 |
| Growth | +67.0% | −24.8% | −23.0% | −18.8% | +4.1% | |
| Operating income | 13.6 | −68.9 | −296.1 | −190.4 | −50.8 | −8.0 |
| Net income | −5.3 | −77.7 | −277.7 | −180.4 | −79.4 | −12.7 |
| Growth | ||||||
| EPS, diluted | −0.24 | −2.04 | −5.86 | −2.53 | −1.04 | −0.13 |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Gross margin | n/a | n/a | n/a | 61.7% | 64.0% | 71.0% |
| Operating margin | 9.2% | −27.9% | −159.6% | −133.2% | −43.8% | −6.6% |
| Net margin | −3.6% | −31.5% | −149.7% | −126.2% | −68.4% | −10.5% |
| Free cash flow margin | −0.0% | −22.0% | −36.0% | −32.8% | −18.4% | −0.8% |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Operating cash flow | 0.8 | −36.7 | −59.4 | −43.3 | −19.1 | 0.0 |
| Capital expenditure | −0.9 | −17.5 | −7.4 | −3.5 | −2.3 | −1.0 |
| Free cash flow | −0.1 | −54.2 | −66.9 | −46.8 | −21.4 | −1.0 |
| Growth | ||||||
| Buybacks | n/a | n/a | 0.0 | −1.0 | 0.0 | n/a |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Cash | 13.4 | 69.2 | 31.8 | 28.1 | 30.9 | 37.8 |
| Total debt | 158.7 | 228.9 | 193.2 | 190.4 | 176.6 | 174.2 |
| Net cash (debt) | −145.3 | −159.6 | −161.4 | −162.3 | −145.7 | −136.4 |
| Shareholders’ equity | 83.0 | 422.5 | 155.3 | 45.9 | −7.7 | 18.4 |
| Debt to equity | 1.91 | 0.54 | 1.24 | 4.15 | n/a | 9.48 |
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 | ||||||
| 147.7 | 246.6 | 185.5 | 143.0 | 116.1 | 120.9 | |
| Growth | +67.0% | −24.8% | −23.0% | −18.8% | +4.1% | |
| 74.4 | 116.8 | 82.9 | 54.8 | 41.8 | 35.1 | |
| n/a | n/a | n/a | 88.2 | 74.4 | 85.9 | |
| Growth | −15.7% | +15.5% | ||||
| 58.7 | 197.5 | 150.5 | 123.1 | 98.7 | 91.0 | |
| 13.6 | −68.9 | −296.1 | −190.4 | −50.8 | −8.0 | |
| Growth | −605.8% | |||||
| 1.8 | −80.5 | −306.4 | −200.2 | −76.2 | −13.9 | |
| 7.1 | −2.8 | −55.7 | −13.8 | 3.1 | −1.2 | |
| −5.3 | −77.7 | −277.7 | −180.4 | −79.4 | −12.7 | |
| Growth | ||||||
| Per share | ||||||
| −0.24 | −2.04 | −5.86 | −2.53 | −1.04 | −0.13 | |
| −0.24 | −2.04 | −5.86 | −2.53 | −1.04 | −0.13 | |
| Growth | ||||||
| 22.2 | 38.1 | 47.4 | 71.3 | 76.0 | 100.3 | |
| 22.2 | 38.1 | 47.4 | 71.3 | 76.0 | 100.3 | |
| Growth | +71.7% | +24.4% | +50.4% | +6.6% | +31.8% | |
† The diluted share count jumps at 2021 and 2023, 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.