Closing prices at the end of each trading day, from 29 Jun 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.
| FY2017 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | 403.2 | 942.2 | 541.3 | 1,078.4 | 1,694.5 | 1,227.0 | 1,315.9 | 1,311.8 |
| Growth | +133.7% | −42.5% | +99.2% | +57.1% | −27.6% | +7.2% | −0.3% | |
| Operating income | 190.0 | 127.5 | −1,925.7 | 602.6 | 1,073.8 | 534.5 | 512.0 | 439.2 |
| Net income | 178.9 | 50.2 | −1,208.4 | 417.3 | 893.8 | 388.3 | 366.0 | 325.3 |
| Growth | −71.9% | −2,507.3% | +114.2% | −56.6% | −5.7% | −11.1% |
| FY2017 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|
| Operating margin | 47.1% | 13.5% | −355.7% | 55.9% | 63.4% | 43.6% | 38.9% | 33.5% |
| Net margin | 44.4% | 5.3% | −223.2% | 38.7% | 52.7% | 31.6% | 27.8% | 24.8% |
| FY2017 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 257.4 | 647.6 | 310.1 | 788.5 | 1,296.7 | 855.8 | 920.9 | 878.6 |
| Dividends paid | n/a | 0.0 | 0.0 | −14.1 | −75.2 | −88.1 | −97.6 | −113.1 |
| FY2017 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|
| Cash | 0.9 | 182.6 | 192.6 | 367.0 | 675.4 | 401.1 | 260.0 | 266.8 |
| Total debt | n/a | 389.8 | 391.1 | 388.1 | 390.4 | 392.8 | 392.5 | 393.3 |
| Net cash (debt) | n/a | −207.2 | −198.6 | −21.1 | 285.1 | 8.3 | −132.5 | −126.5 |
| Shareholders’ equity | 5.0 | 2,728.5 | 839.4 | 1,045.2 | 1,740.2 | 1,882.7 | 1,967.3 | 1,999.2 |
| Debt to equity | n/a | 0.14 | 0.47 | 0.37 | 0.22 | 0.21 | 0.20 | 0.20 |
In millions of USD, except per-share figures and ratios. Fiscal years, as last filed with the SEC.
| Fiscal year | FY2017 31 Dec 2017 | 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 |
|---|---|---|---|---|---|---|---|---|
| Revenue and profit | ||||||||
| 403.2 | 942.2 | 541.3 | 1,078.4 | 1,694.5 | 1,227.0 | 1,315.9 | 1,311.8 | |
| Growth | +133.7% | −42.5% | +99.2% | +57.1% | −27.6% | +7.2% | −0.3% | |
| 18.6 | 69.4 | 68.9 | 75.3 | 72.4 | 77.1 | 88.7 | 97.0 | |
| 190.0 | 127.5 | −1,925.7 | 602.6 | 1,073.8 | 534.5 | 512.0 | 439.2 | |
| Growth | −32.9% | −1,610.3% | +78.2% | −50.2% | −4.2% | −14.2% | ||
| 181.6 | 99.8 | −1,948.3 | 568.6 | 1,056.9 | 549.8 | 493.1 | 417.4 | |
| 2.7 | 14.8 | −79.3 | 8.9 | 6.6 | 107.2 | 95.8 | 80.1 | |
| 178.9 | 50.2 | −1,208.4 | 417.3 | 893.8 | 388.3 | 366.0 | 325.3 | |
| Growth | −71.9% | −2,507.3% | +114.2% | −56.6% | −5.7% | −11.1% | ||
| Per share | ||||||||
| n/a | 161.9 | 166.3 | 174.4 | 187.4 | 188.2 | 186.5 | 185.6 | |
| n/a | 167.0 | 166.3 | 175.4 | 187.9 | 188.4 | 186.5 | 185.6 | |
| Growth | −0.5% | +5.5% | +7.2% | +0.2% | −1.0% | −0.5% | ||