Closing prices at the end of each trading day, from 30 Jun 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 | 46.5 | 93.1 | 204.8 | 422.2 | 621.2 | 821.5 | 1,001.3 |
| Growth | +100.2% | +120.1% | +106.1% | +47.1% | +32.2% | +21.9% | |
| Operating income | −75.0 | −115.5 | −267.2 | −402.6 | −378.4 | −329.4 | −321.3 |
| Net income | −76.6 | −117.6 | −271.1 | −378.7 | −338.7 | −288.4 | −450.7 |
| Growth | |||||||
| EPS, diluted | −2.34 | −3.31 | −1.56 | −1.36 | −1.15 | −0.92 | −1.37 |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|---|---|---|
| Gross margin | 60.6% | 57.7% | 60.1% | 65.8% | 71.1% | 74.3% | 74.1% |
| Operating margin | −161.3% | −124.1% | −130.5% | −95.4% | −60.9% | −40.1% | −32.1% |
| Net margin | −164.8% | −126.3% | −132.4% | −89.7% | −54.5% | −35.1% | −45.0% |
| Free cash flow margin | −97.6% | −75.1% | −48.5% | −47.0% | −11.2% | 3.9% | 7.6% |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|---|---|---|
| Operating cash flow | −44.4 | −66.6 | −95.6 | −193.3 | −68.4 | 33.7 | 76.6 |
| Capital expenditure | −1.0 | −3.3 | −3.7 | −5.0 | −1.3 | −1.9 | −0.7 |
| Free cash flow | −45.4 | −69.9 | −99.2 | −198.2 | −69.7 | 31.9 | 75.9 |
| Growth | +138.2% | ||||||
| Buybacks | n/a | n/a | n/a | n/a | 0.0 | 0.0 | −200.0 |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | FY2026 | |
|---|---|---|---|---|---|---|---|
| Cash | 47.7 | 395.5 | 1,669.3 | 137.9 | 256.7 | 186.6 | 169.6 |
| Total debt | n/a | 19.6 | 0.0 | n/a | n/a | n/a | n/a |
| Net cash (debt) | n/a | 375.9 | 1,669.3 | n/a | n/a | n/a | n/a |
| Shareholders’ equity | −224.2 | −320.5 | 1,650.8 | 1,656.7 | 1,594.0 | 1,669.2 | 1,437.1 |
| Debt to equity | n/a | n/a | 0.00 | 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 | |||||||
| 46.5 | 93.1 | 204.8 | 422.2 | 621.2 | 821.5 | 1,001.3 | |
| Growth | +100.2% | +120.1% | +106.1% | +47.1% | +32.2% | +21.9% | |
| 18.3 | 39.3 | 81.7 | 144.2 | 179.3 | 211.1 | 259.2 | |
| 28.1 | 53.7 | 123.1 | 278.0 | 441.9 | 610.4 | 742.1 | |
| Growth | +90.9% | +129.2% | +125.8% | +58.9% | +38.1% | +21.6% | |
| 36.7 | 62.4 | 136.3 | 207.0 | 218.2 | 267.0 | 323.9 | |
| 15.1 | 29.1 | 93.5 | 162.7 | 198.2 | 185.5 | 202.1 | |
| −75.0 | −115.5 | −267.2 | −402.6 | −378.4 | −329.4 | −321.3 | |
| Growth | |||||||
| −76.3 | −117.1 | −270.1 | −384.3 | −332.8 | −281.6 | −279.7 | |
| 0.2 | 0.5 | 1.0 | −5.6 | 5.9 | 6.8 | 171.0 | |
| −76.6 | −117.6 | −271.1 | −378.7 | −338.7 | −288.4 | −450.7 | |
| Growth | |||||||
| Per share | |||||||
| −2.34 | −3.31 | −1.56 | −1.36 | −1.15 | −0.92 | −1.37 | |
| −2.34 | −3.31 | −1.56 | −1.36 | −1.15 | −0.92 | −1.37 | |
| Growth | |||||||
| 32.7 | 35.5 | 174.1 | 277.8 | 294.9 | 314.8 | 330.1 | |
| 32.7 | 35.5 | 174.1 | 277.8 | 294.9 | 314.8 | 330.1 | |
| Growth | +8.5% | +390.5% | +59.6% | +6.2% | +6.7% | +4.9% | |
† The diluted share count jumps at 2022 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.