Closing prices at the end of each trading day, from 23 Oct 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.
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Revenue | 324.1 | 489.9 | 426.4 | 427.5 | 470.3 | 785.8 |
| Growth | +51.2% | −13.0% | +0.3% | +10.0% | +67.1% | |
| Operating income | 151.1 | 272.2 | 129.8 | 95.2 | 108.9 | 270.6 |
| Net income | 51.6 | 201.1 | 101.8 | 92.8 | −68.5 | 263.7 |
| Growth | +289.5% | −49.4% | −8.9% | −173.8% | ||
| EPS, diluted | 0.56 | 2.21 | 1.10 | 0.98 | −0.66 | 2.53 |
| Growth | +294.6% | −50.2% | −10.9% | −167.3% |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Gross margin | 58.1% | 65.1% | 43.9% | 36.7% | 38.4% | 43.9% |
| Operating margin | 46.6% | 55.6% | 30.4% | 22.3% | 23.2% | 34.4% |
| Net margin | 15.9% | 41.0% | 23.9% | 21.7% | −14.6% | 33.6% |
| Free cash flow margin | 14.0% | 39.9% | −32.7% | −66.5% | −39.0% | 16.8% |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Operating cash flow | 162.8 | 364.6 | 143.4 | 163.1 | 145.4 | 395.1 |
| Capital expenditure | −117.6 | −169.2 | −282.8 | −447.2 | −329.0 | −262.8 |
| Free cash flow | 45.2 | 195.4 | −139.4 | −284.1 | −183.5 | 132.4 |
| Growth | +332.1% | −171.3% |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Cash | 62.5 | 130.1 | 177.7 | 111.7 | 50.4 | 105.4 |
| Total debt | 155.6 | 54.9 | 402.4 | 405.9 | 556.3 | 551.4 |
| Net cash (debt) | −93.1 | 75.2 | −224.7 | −294.1 | −505.9 | −446.0 |
| Shareholders’ equity | 212.7 | 393.1 | 538.6 | 804.3 | 587.1 | 935.5 |
| Debt to equity | 0.73 | 0.14 | 0.75 | 0.50 | 0.95 | 0.59 |
In millions of USD, except per-share figures and ratios. Fiscal years, as last filed with the SEC.
| Fiscal year | 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 | ||||||
| 324.1 | 489.9 | 426.4 | 427.5 | 470.3 | 785.8 | |
| Growth | +51.2% | −13.0% | +0.3% | +10.0% | +67.1% | |
| 135.9 | 171.1 | 239.2 | 270.6 | 289.7 | 441.2 | |
| 188.1 | 318.9 | 187.2 | 156.8 | 180.6 | 344.6 | |
| Growth | +69.5% | −41.3% | −16.2% | +15.1% | +90.9% | |
| 27.9 | 38.8 | 49.5 | 52.4 | 49.6 | 49.5 | |
| 151.1 | 272.2 | 129.8 | 95.2 | 108.9 | 270.6 | |
| Growth | +80.1% | −52.3% | −26.6% | +14.4% | +148.4% | |
| 61.4 | 236.9 | 126.4 | 112.4 | −75.4 | 331.0 | |
| 8.9 | 34.3 | 23.3 | 18.0 | −7.7 | 64.1 | |
| 51.6 | 201.1 | 101.8 | 92.8 | −68.5 | 263.7 | |
| Growth | +289.5% | −49.4% | −8.9% | −173.8% | ||
| Per share | ||||||
| 0.60 | 2.27 | 1.12 | 0.99 | −0.66 | 2.54 | |
| 0.56 | 2.21 | 1.10 | 0.98 | −0.66 | 2.53 | |
| Growth | +294.6% | −50.2% | −10.9% | −167.3% | ||
| 86.4 | 88.6 | 90.8 | 94.1 | 103.1 | 103.7 | |
| 92.2 | 91.0 | 92.2 | 94.9 | 103.1 | 104.1 | |
| Growth | −1.4% | +1.3% | +3.0% | +8.7% | +1.0% | |