Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €17.63B | €24.22B | €28.57B | €38.57B | €24.76B | €13.90B | €13.28B | €13.53B | €44.59B | €45.83B | €48.60B | €48.47B | €54.07B | €53.23B | €51.69B | €53.32B |
| Gross profit | €5.75B | €8.82B | €8.41B | €7.22B | €7.05B | €4.08B | €4.20B | €3.29B | €13.26B | €12.44B | €14.22B | €14.78B | €17.96B | €18.73B | €17.76B | €20.14B |
| Gross margin | 32.62% | 36.39% | 29.45% | 18.72% | 28.46% | 29.38% | 31.63% | 24.33% | 29.74% | 27.13% | 29.27% | 30.50% | 33.22% | 35.19% | 34.36% | 37.78% |
| Operating expenses | €2.43B | €2.49B | €3.93B | €7.33B | €5.51B | €2.21B | — | €1.71B | €9.45B | €16.55B | €12.17B | €10.41B | €17.83B | €14.89B | €14.10B | €14.36B |
| Operating income | €3.32B | €6.33B | €4.48B | −€112.0M | €1.53B | €1.87B | €10.00B | €1.58B | €3.81B | −€4.12B | €2.05B | €4.37B | €128.0M | €3.85B | €3.66B | €5.79B |
| Operating margin | 18.84% | 26.13% | 15.69% | −0.29% | 6.20% | 13.46% | 75.33% | 11.72% | 8.54% | −8.99% | 4.22% | 9.01% | 0.24% | 7.22% | 7.08% | 10.86% |
| EBITDA | €6.89B | €10.64B | €9.44B | €3.37B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 39.09% | 43.93% | 33.05% | 8.73% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €3.38B | €5.29B | €1.60B | €2.99B | €832.0M | €1.05B | €9.16B | €1.07B | €2.31B | −€5.48B | €284.0M | €2.06B | −€2.44B | €1.70B | €2.17B | €3.60B |
| Net profit margin | 19.18% | 21.83% | 5.59% | 7.76% | 3.36% | 7.58% | 68.96% | 7.93% | 5.19% | −11.97% | 0.58% | 4.24% | −4.52% | 3.20% | 4.20% | 6.76% |
| Basic EPSper basic share | €4.21 | €6.90 | €1.95 | €4.02 | €1.07 | €1.47 | €13.82 | €0.54 | €3.09 | -€9.29 | -€0.28 | €2.77 | -€4.48 | €2.12 | €2.94 | €5.88 |
| Diluted EPSper diluted share | €4.30 | €6.91 | €2.04 | €4.02 | €1.07 | €1.47 | €13.82 | €0.54 | €3.09 | -€9.29 | -€0.28 | €2.77 | -€4.48 | €2.12 | €2.94 | €5.88 |