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 | €21.46B | €21.16B | €21.18B | €21.10B | €18.72B | €17.61B | €18.85B | €18.07B | €17.27B | €15.17B | €13.46B | €12.61B | €13.94B | €14.02B | €12.90B | €11.76B |
| Gross profit | €13.67B | €13.39B | €13.02B | €12.13B | €11.41B | €11.12B | €11.27B | €10.60B | €10.48B | €9.34B | €7.99B | €7.29B | €8.14B | €8.08B | €7.52B | €7.03B |
| Gross margin | 63.70% | 63.28% | 61.47% | 57.52% | 60.98% | 63.18% | 59.76% | 58.63% | 60.72% | 61.60% | 59.32% | 57.83% | 58.41% | 57.66% | 58.30% | 59.77% |
| Operating expenses | €10.60B | €10.58B | €10.10B | €9.86B | €8.36B | €12.51B | €9.58B | €8.72B | €8.68B | €7.90B | €6.39B | €6.11B | €6.43B | €6.79B | €6.21B | €5.75B |
| Operating income | €3.07B | €2.80B | €2.92B | €2.27B | €3.05B | −€1.39B | €1.69B | €1.87B | €1.80B | €1.45B | €1.60B | €1.18B | €1.71B | €1.29B | €1.31B | €1.28B |
| Operating margin | 14.32% | 13.25% | 13.79% | 10.78% | 16.29% | −7.88% | 8.94% | 10.37% | 10.43% | 9.53% | 11.86% | 9.37% | 12.24% | 9.22% | 10.17% | 10.92% |
| EBITDA | €4.61B | €4.40B | €4.30B | €3.77B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 21.48% | 20.81% | 20.32% | 17.87% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €2.13B | €1.92B | €2.09B | €1.72B | €1.90B | −€2.01B | €1.24B | €1.29B | €1.06B | €896.3M | €983.3M | €687.3M | €945.4M | €545.1M | €534.2M | €510.9M |
| Net profit margin | 9.92% | 9.07% | 9.85% | 8.17% | 10.16% | −11.41% | 6.59% | 7.12% | 6.13% | 5.91% | 7.30% | 5.45% | 6.78% | 3.89% | 4.14% | 4.34% |
| Basic EPSper basic share | €10.88 | €9.79 | €10.36 | €8.27 | €8.87 | -€10.78 | €5.50 | €5.76 | €4.63 | €3.56 | €4.26 | €2.58 | €3.98 | €1.61 | €1.86 | €1.83 |
| Diluted EPSper diluted share | €10.92 | €9.99 | €10.59 | €8.58 | €9.11 | -€10.78 | €5.50 | €5.76 | €4.63 | €3.56 | €4.26 | €2.58 | €3.98 | €1.61 | €1.86 | €1.83 |