Closing prices at the end of each trading day, from 11 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.
| FY2016 | FY2017 | FY2018 | FY2019 | FY2021 | FY2022 | FY2022 | FY2023 | FY2024 | FY2026 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 427.1 | 386.0 | 398.8 | 404.1 | 408.1 | 515.3 | 660.4 | 737.2 | 509.4 | 523.3 |
| Growth | −9.6% | +3.3% | +1.3% | +1.0% | +26.3% | +28.1% | +11.6% | −30.9% | +2.7% | |
| Operating income | −26.7 | −47.6 | −3.1 | 59.0 | 52.4 | 100.8 | 187.4 | 212.3 | 34.5 | 11.2 |
| Net income | −54.1 | −70.6 | −26.3 | 43.5 | 47.4 | 95.9 | 178.9 | 259.1 | 61.1 | 3.1 |
| Growth | +9.0% | +102.4% | +86.5% | +44.8% | −76.4% | −95.0% | ||||
| EPS, diluted | −0.45 | −0.58 | −0.21 | 0.32 | 0.34 | 0.67 | 1.27 | 1.85 | 0.44 | 0.02 |
| Growth | +6.3% | +97.1% | +89.6% | +45.7% | −76.2% | −95.5% |
| FY2016 | FY2017 | FY2018 | FY2019 | FY2021 | FY2022 | FY2022 | FY2023 | FY2024 | FY2026 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Gross margin | n/a | 56.1% | 55.0% | 59.0% | 60.1% | 62.4% | 68.5% | 69.8% | 66.8% | 68.2% |
| Operating margin | −6.3% | −12.3% | −0.8% | 14.6% | 12.8% | 19.6% | 28.4% | 28.8% | 6.8% | 2.1% |
| Net margin | −12.7% | −18.3% | −6.6% | 10.8% | 11.6% | 18.6% | 27.1% | 35.1% | 12.0% | 0.6% |
| Free cash flow margin | 5.9% | 6.6% | 10.8% | 26.9% | 19.5% | 30.6% | 32.6% | 33.8% | 23.5% | 25.3% |
| FY2016 | FY2017 | FY2018 | FY2019 | FY2021 | FY2022 | FY2022 | FY2023 | FY2024 | FY2026 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 41.7 | 38.5 | 51.5 | 124.1 | 91.7 | 167.7 | 238.8 | 269.6 | 140.9 | 175.1 |
| Capital expenditure | −16.7 | −12.9 | −8.4 | −15.6 | −12.1 | −9.8 | −23.3 | −20.1 | −21.0 | −42.5 |
| Free cash flow | 25.0 | 25.7 | 43.1 | 108.5 | 79.6 | 157.9 | 215.5 | 249.5 | 119.9 | 132.6 |
| Growth | +2.6% | +67.9% | +152.0% | −26.7% | +98.4% | +36.5% | +15.8% | −51.9% | +10.6% | |
| Buybacks | 0.0 | 0.0 | 0.0 | 0.0 | −15.0 | −70.1 | −110.1 | −80.0 | −67.0 | −100.0 |
| FY2016 | FY2017 | FY2018 | FY2019 | FY2021 | FY2022 | FY2022 | FY2023 | FY2024 | FY2026 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash | 106.6 | 106.8 | 119.1 | 118.1 | 182.3 | 131.6 | 145.7 | 128.3 | 136.3 | 133.9 |
| Total debt | 334.6 | 301.2 | 259.6 | 146.5 | 170.7 | 157.9 | 128.8 | 0.0 | n/a | n/a |
| Net cash (debt) | −228.1 | −194.4 | −140.6 | −28.5 | 11.6 | −26.4 | 17.0 | 128.3 | n/a | n/a |
| Shareholders’ equity | 270.4 | 245.1 | 258.5 | 327.7 | 384.4 | 411.6 | 487.2 | 692.0 | 710.9 | 714.1 |
| Debt to equity | 1.24 | 1.23 | 1.00 | 0.45 | 0.44 | 0.38 | 0.26 | 0.00 | n/a | n/a |
In millions of USD, except per-share figures and ratios. Fiscal years, as last filed with the SEC.
| Fiscal year | FY2016 31 Dec 2016 | FY2017 30 Dec 2017 | FY2018 29 Dec 2018 | FY2019 28 Dec 2019 | FY2021 2 Jan 2021 | FY2022 1 Jan 2022 | FY2022 31 Dec 2022 | FY2023 30 Dec 2023 | FY2024 28 Dec 2024 | FY2026 3 Jan 2026 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue and profit | ||||||||||
| 427.1 | 386.0 | 398.8 | 404.1 | 408.1 | 515.3 | 660.4 | 737.2 | 509.4 | 523.3 | |
| Growth | −9.6% | +3.3% | +1.3% | +1.0% | +26.3% | +28.1% | +11.6% | −30.9% | +2.7% | |
| 180.0 | 169.4 | 179.4 | 165.7 | 162.8 | 193.7 | 208.3 | 222.5 | 169.0 | 166.3 | |
| n/a | 216.6 | 219.4 | 238.4 | 245.3 | 321.7 | 452.1 | 514.7 | 340.4 | 356.9 | |
| Growth | +1.3% | +8.7% | +2.9% | +31.1% | +40.5% | +13.9% | −33.9% | +4.9% | ||
| 117.5 | 103.4 | 82.4 | 78.6 | 89.2 | 110.5 | 135.8 | 159.8 | 159.3 | 188.0 | |
| 98.6 | 90.7 | 91.1 | 82.5 | 95.3 | 105.6 | 122.1 | 137.2 | 116.9 | 153.6 | |
| −26.7 | −47.6 | −3.1 | 59.0 | 52.4 | 100.8 | 187.4 | 212.3 | 34.5 | 11.2 | |
| Growth | −11.3% | +92.5% | +85.9% | +13.3% | −83.8% | −67.4% | ||||
| −44.2 | −69.7 | −24.0 | 45.1 | 48.5 | 97.6 | 182.1 | 214.9 | 36.2 | 13.4 | |
| 9.9 | 0.8 | 2.4 | 1.6 | 1.1 | 1.7 | 3.2 | −44.2 | −24.9 | 10.3 | |
| −54.1 | −70.6 | −26.3 | 43.5 | 47.4 | 95.9 | 178.9 | 259.1 | 61.1 | 3.1 | |
| Growth | +9.0% | +102.4% | +86.5% | +44.8% | −76.4% | −95.0% | ||||
| Per share | ||||||||||
| −0.45 | −0.58 | −0.21 | 0.33 | 0.35 | 0.70 | 1.30 | 1.88 | 0.44 | 0.02 | |
| −0.45 | −0.58 | −0.21 | 0.32 | 0.34 | 0.67 | 1.27 | 1.85 | 0.44 | 0.02 | |
| Growth | +6.3% | +97.1% | +89.6% | +45.7% | −76.2% | −95.5% | ||||
| 120.0 | 122.7 | 126.6 | 132.5 | 135.2 | 136.6 | 137.3 | 137.7 | 137.6 | 137.1 | |
| 120.0 | 122.7 | 126.6 | 137.3 | 141.3 | 142.1 | 140.7 | 139.8 | 138.3 | 138.2 | |
| Growth | +2.2% | +3.2% | +8.5% | +2.9% | +0.6% | −1.0% | −0.6% | −1.1% | −0.1% | |