Closing prices at the end of each trading day, from 27 Oct 2021. 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.
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|---|---|---|
| Revenue | 21.5 | 21.6 | 17.5 | 27.8 | 33.3 | 40.7 | 43.8 |
| Growth | +0.5% | −19.0% | +58.9% | +19.8% | +22.2% | +7.6% | |
| Operating income | −130.0 | −130.5 | −125.9 | −103.6 | −80.0 | −47.5 | −57.5 |
| Net income | −153.9 | −171.1 | −211.8 | −138.7 | −113.2 | −69.9 | 22.6 |
| Growth | |||||||
| EPS, diluted | −14.04 | −15.36 | −170.30 | −43.17 | −31.52 | −17.62 | 1.88 |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|---|---|---|
| Operating margin | −604.7% | −604.2% | −719.4% | −372.7% | −240.2% | −116.7% | −131.3% |
| Net margin | −715.8% | −792.1% | −1,210.3% | −498.9% | −339.9% | −171.7% | 51.6% |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|---|---|---|
| Operating cash flow | −37.6 | −42.8 | −42.3 | −47.7 | −15.7 | 12.9 | 3.5 |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|---|---|---|
| Cash | 31.4 | 95.3 | 247.6 | 154.5 | 84.0 | 77.4 | 50.4 |
| Total debt | n/a | 356.0 | 260.8 | 272.5 | 306.7 | 333.7 | 156.6 |
| Net cash (debt) | n/a | −260.7 | −13.2 | −118.0 | −222.7 | −256.3 | −106.2 |
| Shareholders’ equity | −364.3 | −526.7 | 71.1 | −35.3 | −122.3 | −182.5 | −36.1 |
| Debt to equity | n/a | n/a | 3.67 | n/a | n/a | n/a | n/a |
In millions of USD, except per-share figures and ratios. Fiscal years, as last filed with the SEC.
| Fiscal year | FY2020 31 Jan 2020 | FY2021 31 Jan 2021 | FY2022† 31 Jan 2022 | FY2023† 31 Jan 2023 | FY2024 31 Jan 2024 | FY2025 31 Jan 2025 | FY2026† 31 Jan 2026 |
|---|---|---|---|---|---|---|---|
| Revenue and profit | |||||||
| 21.5 | 21.6 | 17.5 | 27.8 | 33.3 | 40.7 | 43.8 | |
| Growth | +0.5% | −19.0% | +58.9% | +19.8% | +22.2% | +7.6% | |
| 118.1 | 53.0 | 61.9 | 92.2 | 86.0 | 82.8 | 88.5 | |
| 98.9 | 77.2 | 104.4 | 109.0 | 101.6 | 86.8 | 88.8 | |
| −130.0 | −130.5 | −125.9 | −103.6 | −80.0 | −47.5 | −57.5 | |
| Growth | |||||||
| −154.1 | −171.1 | −212.1 | −138.9 | −113.0 | −69.6 | 22.7 | |
| −0.2 | 0.0 | −0.3 | −0.2 | 0.2 | 0.3 | 0.1 | |
| −153.9 | −171.1 | −211.8 | −138.7 | −113.2 | −69.9 | 22.6 | |
| Growth | |||||||
| Per share | |||||||
| −14.04 | −15.36 | −170.30 | −43.17 | −31.52 | −17.62 | 1.89 | |
| −14.04 | −15.36 | −170.30 | −43.17 | −31.52 | −17.62 | 1.88 | |
| Growth | |||||||
| 11.0 | 11.1 | 1.2 | 3.2 | 3.6 | 4.0 | 12.0 | |
| 11.0 | 11.1 | 1.2 | 3.2 | 3.6 | 4.0 | 12.0 | |
| Growth | +1.6% | −88.8% | +158.3% | +11.8% | +10.5% | +202.4% | |
† The diluted share count jumps at 2022 and 2023 and 2026, 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.