Closing prices at the end of each trading day, from 9 Jun 2021. 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 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|
| Revenue | 964.3 | 1,413.8 | 2,589.0 | 3,057.8 | 3,285.6 |
| Growth | +46.6% | +83.1% | +18.1% | +7.4% | |
| Operating income | −4,076.5 | 228.8 | 574.7 | 604.0 | 415.6 |
| Net income | −3,978.5 | 168.9 | 481.9 | 448.4 | 216.7 |
| Growth | +185.2% | −7.0% | −51.7% | ||
| EPS, diluted | −15.86 | 1.73 | 3.32 | 2.96 | 1.35 |
| FY2020 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|
| Operating margin | −422.8% | 16.2% | 22.2% | 19.8% | 12.6% |
| Net margin | −412.6% | 11.9% | 18.6% | 14.7% | 6.6% |
| FY2020 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|
| Operating cash flow | 273.2 | 281.0 | 574.3 | 655.5 | 951.7 |
| Buybacks | 0.0 | −15.0 | −94.8 | −300.0 | −20.0 |
| Dividends paid | n/a | 0.0 | −98.8 | −277.8 | −320.4 |
| FY2020 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|
| Cash | 365.0 | 476.2 | 360.8 | 247.3 | 471.4 |
| Total debt | n/a | 672.8 | 586.2 | 1,980.2 | 1,975.8 |
| Net cash (debt) | n/a | −196.6 | −225.4 | −1,732.9 | −1,504.4 |
| Shareholders’ equity | −311.4 | 3,607.1 | 3,921.2 | 4,651.4 | 4,548.9 |
| Debt to equity | n/a | 0.19 | 0.15 | 0.43 | 0.43 |
In millions of USD, except per-share figures and ratios. Fiscal years, as last filed with the SEC.
| Fiscal year | FY2020 31 Dec 2020 | FY2022† 31 Dec 2022 | FY2023 31 Dec 2023 | FY2024 31 Dec 2024 | FY2025 31 Dec 2025 |
|---|---|---|---|---|---|
| Revenue and profit | |||||
| 964.3 | 1,413.8 | 2,589.0 | 3,057.8 | 3,285.6 | |
| Growth | +46.6% | +83.1% | +18.1% | +7.4% | |
| 121.2 | 82.2 | 128.4 | 140.5 | 133.1 | |
| −4,076.5 | 228.8 | 574.7 | 604.0 | 415.6 | |
| Growth | +151.2% | +5.1% | −31.2% | ||
| −4,238.9 | 191.5 | 512.2 | 492.3 | 273.1 | |
| −260.4 | 22.6 | 30.3 | 44.0 | 56.4 | |
| −3,978.5 | 168.9 | 481.9 | 448.4 | 216.7 | |
| Growth | +185.2% | −7.0% | −51.7% | ||
| Per share | |||||
| −15.86 | 1.99 | 3.48 | 3.01 | 1.36 | |
| −15.86 | 1.73 | 3.32 | 2.96 | 1.35 | |
| Growth | +91.9% | −10.8% | −54.4% | ||
| 250.8 | 85.1 | 138.4 | 148.7 | 158.9 | |
| 250.8 | 97.6 | 145.2 | 151.6 | 160.2 | |
| Growth | −61.1% | +48.8% | +4.4% | +5.6% | |
† The diluted share count jumps at 2022, so per-share figures either side of that column are not comparable. Usually a split, but the break lands on the restatement boundary rather than on the split date, because every column is that period’s latest filing.