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 |
|---|---|---|---|---|---|---|---|---|
| Margins | ||||||||
| 47.1% | 13.5% | −355.7% | 55.9% | 63.4% | 43.6% | 38.9% | 33.5% | |
| 45.0% | 10.6% | −359.9% | 52.7% | 62.4% | 44.8% | 37.5% | 31.8% | |
| 44.4% | 5.3% | −223.2% | 38.7% | 52.7% | 31.6% | 27.8% | 24.8% | |
| Spending | ||||||||
| 4.6% | 7.4% | 12.7% | 7.0% | 4.3% | 6.3% | 6.7% | 7.4% | |
| 1.5% | 14.8% | n/a | 1.6% | 0.6% | 19.5% | 19.4% | 19.2% | |
| Returns | ||||||||
| 3,577.5% | 1.8% | −144.0% | 39.9% | 51.4% | 20.6% | 18.6% | 16.3% | |
| 27.4% | 1.4% | −83.1% | 23.9% | 34.7% | 14.1% | 13.0% | 11.2% | |
| Balance and payout | ||||||||
| n/a | 0.14 | 0.47 | 0.37 | 0.22 | 0.21 | 0.20 | 0.20 | |
| 3.8% | n/a | n/a | n/a | n/a | n/a | n/a | n/a | |
| n/a | 0.0% | n/a | 3.4% | 8.4% | 22.7% | 26.7% | 34.8% | |