Closing prices at the end of each trading day, from 23 Oct 2017. 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 | |
|---|---|---|---|---|---|---|
| Revenue | 324.1 | 489.9 | 426.4 | 427.5 | 470.3 | 785.8 |
| Growth | +51.2% | −13.0% | +0.3% | +10.0% | +67.1% | |
| Operating income | 151.1 | 272.2 | 129.8 | 95.2 | 108.9 | 270.6 |
| Net income | 51.6 | 201.1 | 101.8 | 92.8 | −68.5 | 263.7 |
| Growth | +289.5% | −49.4% | −8.9% | −173.8% | ||
| EPS, diluted | 0.56 | 2.21 | 1.10 | 0.98 | −0.66 | 2.53 |
| Growth | +294.6% | −50.2% | −10.9% | −167.3% |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Gross margin | 58.1% | 65.1% | 43.9% | 36.7% | 38.4% | 43.9% |
| Operating margin | 46.6% | 55.6% | 30.4% | 22.3% | 23.2% | 34.4% |
| Net margin | 15.9% | 41.0% | 23.9% | 21.7% | −14.6% | 33.6% |
| Free cash flow margin | 14.0% | 39.9% | −32.7% | −66.5% | −39.0% | 16.8% |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Operating cash flow | 162.8 | 364.6 | 143.4 | 163.1 | 145.4 | 395.1 |
| Capital expenditure | −117.6 | −169.2 | −282.8 | −447.2 | −329.0 | −262.8 |
| Free cash flow | 45.2 | 195.4 | −139.4 | −284.1 | −183.5 | 132.4 |
| Growth | +332.1% | −171.3% |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Cash | 62.5 | 130.1 | 177.7 | 111.7 | 50.4 | 105.4 |
| Total debt | 155.6 | 54.9 | 402.4 | 405.9 | 556.3 | 551.4 |
| Net cash (debt) | −93.1 | 75.2 | −224.7 | −294.1 | −505.9 | −446.0 |
| Shareholders’ equity | 212.7 | 393.1 | 538.6 | 804.3 | 587.1 | 935.5 |
| Debt to equity | 0.73 | 0.14 | 0.75 | 0.50 | 0.95 | 0.59 |
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 |
|---|---|---|---|---|---|---|
| Margins | ||||||
| 58.1% | 65.1% | 43.9% | 36.7% | 38.4% | 43.9% | |
| 46.6% | 55.6% | 30.4% | 22.3% | 23.2% | 34.4% | |
| 19.0% | 48.4% | 29.6% | 26.3% | −16.0% | 42.1% | |
| 15.9% | 41.0% | 23.9% | 21.7% | −14.6% | 33.6% | |
| 14.0% | 39.9% | −32.7% | −66.5% | −39.0% | 16.8% | |
| Spending | ||||||
| 8.6% | 7.9% | 11.6% | 12.3% | 10.5% | 6.3% | |
| 36.3% | 34.5% | 66.3% | 104.6% | 70.0% | 33.4% | |
| 14.5% | 14.5% | 18.4% | 16.1% | n/a | 19.4% | |
| Returns | ||||||
| 24.3% | 51.2% | 18.9% | 11.5% | −11.7% | 28.2% | |
| 10.4% | 29.1% | 8.6% | 6.1% | −4.7% | 13.7% | |
| Balance and payout | ||||||
| 0.73 | 0.14 | 0.75 | 0.50 | 0.95 | 0.59 | |
| 56.9% | 42.7% | 54.4% | 46.5% | 59.5% | 51.3% | |