Closing prices at the end of each trading day, from 26 Jul 2019. 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 | |
|---|---|---|---|---|---|---|---|
| Revenue | 198.1 | 416.0 | 273.9 | 665.3 | 1,187.7 | 1,168.8 | 1,647.8 |
| Growth | +110.0% | −34.1% | +142.9% | +78.5% | −1.6% | +41.0% | |
| Operating income | 20.6 | 14.6 | −70.0 | 210.6 | 529.1 | 631.5 | 625.4 |
| Net income | 13.9 | −32.7 | −102.7 | 50.7 | 269.5 | 397.0 | 477.5 |
| Growth | −335.3% | +432.2% | +47.3% | +20.3% | |||
| EPS, diluted | n/a | −0.41 | −1.18 | 0.54 | 2.76 | 4.00 | 4.63 |
| Growth | +407.4% | +45.2% | +15.8% |
| FY2017 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | |
|---|---|---|---|---|---|---|---|
| Gross margin | 12.0% | 21.1% | 0.9% | 40.1% | 53.1% | 50.6% | 49.6% |
| Operating margin | 10.4% | 3.5% | −25.6% | 31.6% | 44.6% | 54.0% | 38.0% |
| Net margin | 7.0% | −7.9% | −37.5% | 7.6% | 22.7% | 34.0% | 29.0% |
| Free cash flow margin | 7.3% | −25.5% | −21.7% | 12.0% | 17.7% | 2.0% | −5.7% |
| FY2017 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | |
|---|---|---|---|---|---|---|---|
| Operating cash flow | 45.9 | 134.3 | 93.8 | 401.4 | 689.8 | 712.0 | 959.0 |
| Capital expenditure | −31.4 | −240.3 | −153.3 | −321.3 | −479.0 | −688.4 | −1,052.5 |
| Free cash flow | 14.4 | −106.1 | −59.5 | 80.1 | 210.7 | 23.6 | −93.5 |
| Growth | −834.2% | +163.1% | −88.8% | −496.3% | |||
| Buybacks | n/a | n/a | n/a | n/a | −29.3 | 0.0 | −99.8 |
| Dividends paid | −6.7 | n/a | n/a | n/a | n/a | n/a | n/a |
| FY2017 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | |
|---|---|---|---|---|---|---|---|
| Cash | 36.8 | 260.0 | 202.9 | 315.0 | 244.4 | 213.3 | 764.3 |
| Total debt | n/a | 389.1 | 349.6 | 447.8 | 477.6 | 554.8 | 1,402.3 |
| Net cash (debt) | n/a | −129.1 | −146.6 | −132.7 | −233.2 | −341.6 | −638.0 |
| Shareholders’ equity | 280.3 | 603.7 | 508.5 | 565.3 | 844.1 | 1,247.0 | 1,621.2 |
| Debt to equity | n/a | 0.64 | 0.69 | 0.79 | 0.57 | 0.44 | 0.86 |
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 |
|---|---|---|---|---|---|---|---|
| Operations | |||||||
| 45.9 | 134.3 | 93.8 | 401.4 | 689.8 | 712.0 | 959.0 | |
| Growth | +192.7% | −30.2% | +328.0% | +71.8% | +3.2% | +34.7% | |
| 61.2 | 153.0 | 147.7 | 191.3 | 234.9 | 276.4 | 437.7 | |
| Investment | |||||||
| −31.4 | −240.3 | −153.3 | −321.3 | −479.0 | −688.4 | −1,052.5 | |
| calc | 14.4 | −106.1 | −59.5 | 80.1 | 210.7 | 23.6 | −93.5 |
| Growth | −834.2% | +163.1% | −88.8% | −496.3% | |||
| calc | n/a | −1.32 | −0.68 | 0.86 | 2.15 | 0.24 | −0.91 |
| −46.6 | −235.0 | −156.1 | −295.5 | −582.7 | −699.3 | −1,051.9 | |
| Financing | |||||||
| −6.7 | 266.3 | 30.9 | 6.5 | −143.2 | 19.6 | 641.2 | |
| −6.7 | n/a | n/a | n/a | n/a | n/a | n/a | |
| n/a | n/a | n/a | n/a | −29.3 | 0.0 | −99.8 | |
Lines marked calc are worked out here from filed figures; point at one for how. Capital expenditure, dividends and buybacks are shown as money out, so negative.