Closing prices at the end of each trading day, from 12 Oct 2020. 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.
| FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|
| Revenue | 403.6 | 23.3 | 389.7 | 511.1 | 597.4 | 647.9 | 450.5 |
| Growth | −94.2% | +1,573.8% | +31.2% | +16.9% | +8.5% | −30.5% | |
| Net income | −53.8 | −774.2 | −5.0 | 70.8 | 69.4 | 13.4 | 806.1 |
| Growth | −1.9% | −80.7% | +5,903.2% | ||||
| EPS, diluted | n/a | n/a | n/a | n/a | 5.15 | 1.12 | n/a |
| Growth | −78.3% |
| FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|
| Net margin | −13.3% | −3,325.4% | −1.3% | 13.9% | 11.6% | 2.1% | 178.9% |
| Free cash flow margin | 18.6% | −147.0% | 44.8% | 2.1% | 24.5% | 7.7% | −20.8% |
| FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|
| Operating cash flow | 76.5 | −33.9 | 175.8 | 14.4 | 147.3 | 53.9 | −91.6 |
| Capital expenditure | −1.3 | −0.3 | −1.1 | −3.6 | −0.9 | −4.2 | −2.2 |
| Free cash flow | 75.2 | −34.2 | 174.7 | 10.8 | 146.4 | 49.7 | −93.8 |
| Growth | −145.5% | −93.8% | +1,253.7% | −66.1% | −288.7% | ||
| Buybacks | n/a | n/a | 0.0 | −32.5 | −20.1 | −23.0 | −18.3 |
| FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|
| Cash | 81.3 | 285.3 | 489.5 | 251.5 | 125.5 | 243.5 | 102.7 |
| Total debt | n/a | 870.9 | 460.1 | 264.9 | 264.6 | 385.0 | 383.4 |
| Net cash (debt) | n/a | −585.6 | 29.4 | −13.4 | −139.1 | −141.5 | −280.7 |
| Shareholders’ equity | 518.3 | −271.8 | −860.7 | −382.7 | 105.0 | 261.1 | −85.1 |
| Debt to equity | n/a | n/a | n/a | n/a | 2.52 | 1.47 | n/a |
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 |
|---|---|---|---|---|---|---|---|
| Margins | |||||||
| −13.3% | −3,325.4% | −4.8% | 13.5% | 11.9% | 3.5% | −144.7% | |
| −13.3% | −3,325.4% | −1.3% | 13.9% | 11.6% | 2.1% | 178.9% | |
| 18.6% | −147.0% | 44.8% | 2.1% | 24.5% | 7.7% | −20.8% | |
| Spending | |||||||
| 0.3% | 1.5% | 0.3% | 0.7% | 0.1% | 0.7% | 0.5% | |
| n/a | n/a | n/a | −2.3% | −59.5% | 37.0% | n/a | |
| Returns | |||||||
| −10.4% | n/a | n/a | n/a | 66.1% | 5.1% | n/a | |
| n/a | n/a | −0.4% | 6.1% | 4.5% | 0.8% | 126.6% | |
| Balance and payout | |||||||
| n/a | n/a | n/a | n/a | 2.52 | 1.47 | n/a | |
| n/a | n/a | n/a | n/a | 62.1% | 62.5% | 113.4% | |
| n/a | n/a | 0.0% | 300.4% | 13.7% | 46.2% | n/a | |