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.
| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 75.66 | 93.98 | 117.03 | 108.32 | 64.91 | 113.98 | 176.38 | 144.77 | 129.88 | 122.69 |
| Growth | +24.2% | +24.5% | −7.4% | −40.1% | +75.6% | +54.8% | −17.9% | −10.3% | −5.5% | |
| Operating income | 3.53 | 3.56 | 4.57 | 3.84 | −1.58 | 2.13 | 15.69 | 11.86 | 3.76 | 3.18 |
| Net income | 2.29 | 4.07 | 3.12 | 2.42 | −1.42 | 0.93 | 11.53 | 8.84 | 2.77 | 2.35 |
| Growth | +77.6% | −23.2% | −22.4% | −158.7% | +1,139.6% | −23.4% | −68.6% | −15.2% | ||
| EPS, diluted | 4.94 | 9.16 | 7.29 | 5.84 | −3.50 | 2.27 | 29.04 | 24.92 | 8.58 | 7.57 |
| Growth | +85.4% | −20.4% | −19.9% | −159.9% | +1,179.3% | −14.2% | −65.6% | −11.8% |
| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating margin | 4.7% | 3.8% | 3.9% | 3.5% | −2.4% | 1.9% | 8.9% | 8.2% | 2.9% | 2.6% |
| Net margin | 3.0% | 4.3% | 2.7% | 2.2% | −2.2% | 0.8% | 6.5% | 6.1% | 2.1% | 1.9% |
| Free cash flow margin | 4.7% | 4.4% | 0.9% | 2.5% | −2.3% | 3.0% | 5.6% | 5.1% | 3.6% | n/a |
| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | 4.82 | 5.48 | 4.37 | 5.53 | 0.95 | 5.86 | 12.57 | 9.23 | 6.68 | 5.83 |
| Capital expenditure | −1.28 | −1.35 | −3.38 | −2.85 | −2.44 | −2.46 | −2.74 | −1.92 | −2.06 | n/a |
| Free cash flow | 3.54 | 4.13 | 1.00 | 2.69 | −1.49 | 3.40 | 9.84 | 7.31 | 4.63 | n/a |
| Growth | +16.6% | −75.9% | +169.8% | −155.4% | +189.2% | −25.7% | −36.7% | |||
| Buybacks | −1.34 | −1.37 | −1.71 | −0.78 | −0.16 | −0.03 | −4.58 | −5.14 | −2.88 | −2.60 |
| Dividends paid | −1.11 | −1.24 | −1.37 | −1.49 | −1.60 | −1.60 | −1.56 | −1.45 | −1.38 | −1.41 |
| FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash | 4.82 | 5.85 | 2.98 | 2.58 | 3.31 | 4.12 | 4.86 | 5.42 | 4.66 | 4.69 |
| Total debt | 7.93 | 8.31 | 8.50 | 8.88 | 13.01 | 11.95 | 9.24 | 9.22 | 8.09 | 8.26 |
| Net cash (debt) | −3.11 | −2.46 | −5.52 | −6.30 | −9.70 | −7.83 | −4.38 | −3.79 | −3.43 | −3.57 |
| Shareholders’ equity | 20.02 | 21.99 | 21.67 | 21.80 | 18.80 | 18.43 | 23.56 | 26.35 | 24.51 | 23.73 |
| Debt to equity | 0.40 | 0.38 | 0.39 | 0.41 | 0.69 | 0.65 | 0.39 | 0.35 | 0.33 | 0.35 |
In billions of USD, except per-share figures and ratios. Fiscal years, as last filed with the SEC.
| Fiscal year | FY2016 31 Dec 2016 | FY2017 31 Dec 2017 | FY2018 31 Dec 2018 | FY2019 31 Dec 2019 | FY2020 31 Dec 2020 | FY2021 31 Dec 2021 | FY2022 31 Dec 2022 | FY2023 31 Dec 2023 | FY2024 31 Dec 2024 | FY2025 31 Dec 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Margins | ||||||||||
| 4.7% | 3.8% | 3.9% | 3.5% | −2.4% | 1.9% | 8.9% | 8.2% | 2.9% | 2.6% | |
| 4.2% | 3.4% | 3.6% | 3.2% | −3.1% | 1.4% | 8.7% | 8.1% | 2.8% | 2.4% | |
| 3.0% | 4.3% | 2.7% | 2.2% | −2.2% | 0.8% | 6.5% | 6.1% | 2.1% | 1.9% | |
| 4.7% | 4.4% | 0.9% | 2.5% | −2.3% | 3.0% | 5.6% | 5.1% | 3.6% | n/a | |
| Spending | ||||||||||
| 0.9% | 0.9% | 0.8% | 0.8% | 1.2% | 0.8% | 0.5% | 0.7% | 0.7% | 0.8% | |
| 1.7% | 1.4% | 2.9% | 2.6% | 3.8% | 2.2% | 1.6% | 1.3% | 1.6% | n/a | |
| 24.0% | −29.6% | 20.8% | 20.1% | n/a | 16.5% | 22.4% | 22.3% | 18.7% | 25.3% | |
| Returns | ||||||||||
| 11.4% | 18.5% | 14.4% | 11.1% | −7.6% | 5.0% | 48.9% | 33.5% | 11.3% | 9.9% | |
| 5.0% | 8.1% | 6.2% | 4.5% | −2.7% | 1.6% | 18.9% | 14.0% | 4.6% | 4.0% | |
| Balance and payout | ||||||||||
| 0.40 | 0.38 | 0.39 | 0.41 | 0.69 | 0.65 | 0.39 | 0.35 | 0.33 | 0.35 | |
| 48.5% | 30.6% | 43.9% | 61.6% | n/a | 172.3% | 13.5% | 16.4% | 50.0% | 59.8% | |
| 69.1% | 63.3% | 309.2% | 84.5% | n/a | 47.9% | 62.4% | 90.1% | 92.1% | n/a | |