Closing prices at the end of each trading day, from 12 Oct 2016. 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.
| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 192.7 | 330.1 | 601.2 | 628.9 | 393.7 | 688.5 | 1,049.6 | 756.6 | 660.8 | 492.5 |
| Growth | +71.3% | +82.1% | +4.6% | −37.4% | +74.9% | +52.4% | −27.9% | −12.7% | −25.5% | |
| Operating income | −28.6 | 79.0 | 256.5 | 210.7 | −110.7 | 185.8 | 429.1 | 270.9 | 273.5 | 110.5 |
| Net income | −49.1 | −24.2 | 72.4 | 57.8 | −233.0 | 61.1 | 224.4 | 111.1 | 96.4 | 49.7 |
| Growth | −20.2% | −503.3% | +267.2% | −50.5% | −13.2% | −48.5% | ||||
| EPS, diluted | −0.82 | −0.40 | 1.11 | 0.92 | −3.84 | 0.99 | 3.75 | 1.94 | 1.81 | 0.95 |
| Growth | −17.1% | −517.4% | +278.8% | −48.3% | −6.7% | −47.5% |
| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating margin | −14.9% | 23.9% | 42.7% | 33.5% | −28.1% | 27.0% | 40.9% | 35.8% | 41.4% | 22.4% |
| Net margin | −25.5% | −7.3% | 12.0% | 9.2% | −59.2% | 8.9% | 21.4% | 14.7% | 14.6% | 10.1% |
| Free cash flow margin | 22.6% | 11.1% | 21.9% | 17.3% | 23.7% | 12.7% | 28.5% | 13.5% | 42.3% | −17.0% |
| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 82.9 | 142.2 | 256.2 | 235.4 | 168.7 | 216.8 | 467.5 | 300.9 | 471.0 | 14.7 |
| Capital expenditure | −39.3 | −105.6 | −124.7 | −126.3 | −75.3 | −129.3 | −168.8 | −199.0 | −191.3 | −98.4 |
| Free cash flow | 43.6 | 36.6 | 131.5 | 109.1 | 93.4 | 87.5 | 298.7 | 101.9 | 279.7 | −83.7 |
| Growth | −16.1% | +259.6% | −17.0% | −14.4% | −6.3% | +241.3% | −65.9% | +174.5% | −129.9% | |
| Buybacks | −2.0 | 0.0 | −1.8 | −71.3 | −4.0 | −11.8 | −36.3 | −31.2 | −43.7 | 0.0 |
| Dividends paid | n/a | 0.0 | 0.0 | −2.4 | −4.9 | −7.2 | −24.3 | −29.7 | −30.0 | −24.2 |
| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash | 73.6 | 134.8 | 127.7 | 111.2 | 201.9 | 100.6 | 128.8 | 133.0 | 276.8 | 100.3 |
| Total debt | 319.4 | 418.5 | 429.0 | 420.1 | 766.9 | 656.2 | 485.1 | 488.5 | 492.0 | 535.1 |
| Net cash (debt) | −245.8 | −283.8 | −301.3 | −309.0 | −565.0 | −555.6 | −356.3 | −355.4 | −215.3 | −434.8 |
| Shareholders’ equity | 105.8 | 84.9 | 143.0 | 132.9 | −109.2 | −61.9 | 115.6 | 176.0 | 203.3 | 245.8 |
| Debt to equity | 3.02 | 4.93 | 3.00 | 3.16 | n/a | n/a | 4.20 | 2.77 | 2.42 | 2.18 |
In millions of USD, except per-share figures and ratios. Fiscal years, as last filed with the SEC.
| Fiscal year | FY2016 31 Dec 2016 | FY2017 31 Dec 2017 | FY2018 31 Dec 2018 | 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 | ||||||||||
| −14.9% | 23.9% | 42.7% | 33.5% | −28.1% | 27.0% | 40.9% | 35.8% | 41.4% | 22.4% | |
| −25.4% | 7.7% | 34.8% | 27.0% | −47.0% | 18.6% | 37.6% | 28.4% | 36.6% | 9.9% | |
| −25.5% | −7.3% | 12.0% | 9.2% | −59.2% | 8.9% | 21.4% | 14.7% | 14.6% | 10.1% | |
| 22.6% | 11.1% | 21.9% | 17.3% | 23.7% | 12.7% | 28.5% | 13.5% | 42.3% | −17.0% | |
| Spending | ||||||||||
| 20.4% | 32.0% | 20.8% | 20.1% | 19.1% | 18.8% | 16.1% | 26.3% | 28.9% | 20.0% | |
| n/a | 170.5% | 50.9% | 65.9% | n/a | 52.4% | 43.2% | 48.2% | 60.2% | −2.1% | |
| Returns | ||||||||||
| −46.4% | −28.5% | 50.6% | 43.5% | n/a | n/a | 194.2% | 63.1% | 47.4% | 20.2% | |
| −7.7% | −3.1% | 8.4% | 6.8% | −24.3% | 6.8% | 23.0% | 10.9% | 8.0% | 4.8% | |
| Balance and payout | ||||||||||
| 3.02 | 4.93 | 3.00 | 3.16 | n/a | n/a | 4.20 | 2.77 | 2.42 | 2.18 | |
| 77.9% | 83.9% | 83.4% | 84.4% | 111.4% | 106.9% | 88.1% | 82.7% | 83.1% | 76.4% | |
| n/a | n/a | 0.0% | 4.2% | n/a | 11.8% | 10.8% | 26.8% | 31.2% | 48.7% | |
| 4.6% | 0.0% | 1.4% | 67.6% | 9.5% | 21.8% | 20.3% | 59.8% | 26.4% | n/a | |