Closing prices at the end of each trading day, from 12 Oct 2016. 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.
| FY2018 | FY2018 | FY2019 | FY2019 | FY2020 | FY2021 | FY2023 | FY2024 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1,031.8 | n/a | 1,116.9 | 1,161.5 | 778.5 | 1,087.0 | 1,283.9 | 1,333.2 | 1,357.3 | 1,399.1 |
| Growth | +4.0% | −33.0% | +39.6% | +18.1% | +3.8% | +1.8% | +3.1% | |||
| Operating income | 37.9 | n/a | 57.6 | 49.1 | −86.4 | −16.5 | −5.5 | 13.8 | 14.1 | 46.3 |
| Net income | 44.8 | 50.8 | 50.8 | 45.2 | −57.9 | −3.6 | 4.1 | 19.7 | 16.7 | 48.8 |
| Growth | +13.5% | +0.0% | −11.0% | −228.0% | +382.3% | −15.1% | +192.5% | |||
| EPS, diluted | 2.06 | n/a | 2.35 | 2.20 | −2.74 | −0.16 | 0.17 | 0.82 | 0.70 | 2.16 |
| Growth | −6.4% | −224.5% | +382.4% | −14.6% | +208.6% |
| FY2018 | FY2018 | FY2019 | FY2019 | FY2020 | FY2021 | FY2023 | FY2024 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating margin | 3.7% | n/a | 5.2% | 4.2% | −11.1% | −1.5% | −0.4% | 1.0% | 1.0% | 3.3% |
| Net margin | 4.3% | n/a | 4.5% | 3.9% | −7.4% | −0.3% | 0.3% | 1.5% | 1.2% | 3.5% |
| Free cash flow margin | 3.5% | n/a | 6.4% | 2.9% | −0.4% | 2.0% | −2.1% | 0.5% | 1.8% | 2.9% |
| FY2018 | FY2018 | FY2019 | FY2019 | FY2020 | FY2021 | FY2023 | FY2024 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 107.0 | n/a | 132.9 | 116.0 | 40.5 | 64.3 | 51.1 | 105.8 | 101.5 | 110.5 |
| Capital expenditure | −70.7 | n/a | −61.0 | −82.2 | −43.3 | −42.2 | −78.6 | −98.9 | −76.9 | −69.6 |
| Free cash flow | 36.3 | n/a | 72.0 | 33.8 | −2.8 | 22.1 | −27.5 | 6.9 | 24.6 | 40.9 |
| Growth | −53.0% | −108.2% | −224.4% | +254.9% | +66.5% | |||||
| Buybacks | −66.9 | n/a | −20.3 | −82.8 | −15.0 | n/a | −2.4 | −11.0 | −25.1 | −67.8 |
| Dividends paid | −2.3 | n/a | −9.5 | −10.0 | −0.2 | −0.1 | −0.1 | −0.0 | −0.0 | 0.0 |
| FY2018 | FY2018 | FY2019 | FY2019 | FY2020 | FY2021 | FY2023 | FY2024 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash | 24.3 | 29.2 | 29.2 | 22.4 | 51.7 | 38.5 | 24.9 | 29.1 | 26.1 | 23.8 |
| Total debt | 163.5 | 95.0 | 95.0 | 143.0 | 116.8 | 50.0 | 60.0 | 68.0 | 66.5 | 85.0 |
| Net cash (debt) | −139.2 | −65.8 | −65.8 | −120.6 | −65.1 | −11.5 | −35.1 | −38.9 | −40.4 | −61.2 |
| Shareholders’ equity | 258.7 | 309.2 | 309.2 | 290.3 | 293.8 | 333.8 | 345.5 | 365.8 | 370.0 | 366.2 |
| Debt to equity | 0.63 | 0.31 | 0.31 | 0.49 | 0.40 | 0.15 | 0.17 | 0.19 | 0.18 | 0.23 |
In millions of USD, except per-share figures and ratios. Fiscal years, as last filed with the SEC.
| Fiscal year | FY2017 3 Jan 2017 | FY2018 2 Jan 2018 | FY2018 31 Dec 2018 | FY2019 1 Jan 2019 | FY2019 31 Dec 2019 | FY2020 29 Dec 2020 | FY2021 28 Dec 2021 | FY2023 3 Jan 2023 | FY2024 2 Jan 2024 | FY2024 31 Dec 2024 | FY2025 30 Dec 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue and profit | |||||||||||
| 993.1 | 1,031.8 | n/a | 1,116.9 | 1,161.5 | 778.5 | 1,087.0 | 1,283.9 | 1,333.2 | 1,357.3 | 1,399.1 | |
| Growth | +3.9% | +4.0% | −33.0% | +39.6% | +18.1% | +3.8% | +1.8% | +3.1% | |||
| 251.5 | 268.7 | n/a | 282.0 | 295.0 | 195.6 | 288.1 | 349.6 | 346.6 | 350.6 | 353.3 | |
| 55.4 | 55.4 | n/a | 60.4 | 62.5 | 54.7 | 68.0 | 73.3 | 82.1 | 88.3 | 91.0 | |
| 61.6 | 37.9 | n/a | 57.6 | 49.1 | −86.4 | −16.5 | −5.5 | 13.8 | 14.1 | 46.3 | |
| Growth | −38.5% | −14.7% | −276.0% | +2.3% | +228.9% | ||||||
| 61.1 | 35.4 | n/a | 52.0 | 46.3 | −90.0 | −19.2 | −8.3 | 10.1 | 8.3 | 47.2 | |
| 15.5 | −9.4 | n/a | 1.2 | 1.1 | −32.1 | −15.6 | −12.4 | −9.6 | −8.4 | −1.6 | |
| 45.6 | 44.8 | 50.8 | 50.8 | 45.2 | −57.9 | −3.6 | 4.1 | 19.7 | 16.7 | 48.8 | |
| Growth | −1.7% | +13.5% | +0.0% | −11.0% | −228.0% | +382.3% | −15.1% | +192.5% | |||
| Per share | |||||||||||
| 1.91 | 2.10 | n/a | 2.42 | 2.23 | −2.74 | −0.16 | 0.17 | 0.84 | 0.72 | 2.22 | |
| 1.88 | 2.06 | n/a | 2.35 | 2.20 | −2.74 | −0.16 | 0.17 | 0.82 | 0.70 | 2.16 | |
| Growth | +9.6% | −6.4% | −224.5% | +382.4% | −14.6% | +208.6% | |||||
| 23.8 | 21.4 | 21.0 | 21.0 | 20.3 | 21.2 | 23.2 | 23.4 | 23.5 | 23.1 | 22.0 | |
| 24.2 | 21.8 | 21.6 | 21.6 | 20.6 | 21.2 | 23.2 | 23.7 | 23.9 | 23.8 | 22.6 | |
| Growth | −10.2% | −0.9% | +0.0% | −4.6% | +2.8% | +9.6% | +2.0% | +1.1% | −0.6% | −4.8% | |