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 | €82.86B | €84.19B | €81.76B | €94.44B | €81.75B | €66.81B | €63.34B | €61.55B | €60.44B | €57.33B | €59.23B | €56.63B | €55.09B | €55.51B | €52.83B | €51.48B |
| Gross profit | €41.95B | €41.42B | €40.09B | €40.96B | €37.85B | €33.01B | €31.27B | €29.88B | €27.67B | €26.71B | €26.06B | €24.59B | €23.87B | €23.65B | €22.29B | €22.01B |
| Gross margin | 50.62% | 49.20% | 49.04% | 43.38% | 46.30% | 49.41% | 49.37% | 48.54% | 45.78% | 46.59% | 44.00% | 43.42% | 43.34% | 42.60% | 42.18% | 42.75% |
| Operating expenses | €35.84B | €35.53B | €33.75B | €32.53B | €29.87B | €28.16B | €27.14B | €26.71B | €23.93B | €23.22B | €23.65B | €21.62B | €21.01B | €20.98B | €20.04B | €18.52B |
| Operating income | €6.10B | €5.89B | €6.34B | €8.44B | €7.98B | €4.85B | €4.13B | €3.16B | €3.74B | €3.49B | €2.41B | €2.96B | €2.86B | €2.67B | €2.25B | €3.48B |
| Operating margin | 7.37% | 6.99% | 7.76% | 8.93% | 9.76% | 7.26% | 6.52% | 5.14% | 6.19% | 6.09% | 4.07% | 5.24% | 5.19% | 4.80% | 4.25% | 6.77% |
| EBITDA | €10.97B | €10.61B | €10.82B | €12.61B | €11.75B | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 13.24% | 12.60% | 13.24% | 13.36% | 14.37% | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €3.71B | €3.57B | €3.93B | €5.72B | €5.42B | €3.18B | €2.78B | €2.22B | €2.85B | €2.78B | €1.72B | €2.18B | €2.21B | €1.78B | €1.27B | €2.63B |
| Net profit margin | 4.47% | 4.24% | 4.81% | 6.05% | 6.63% | 4.75% | 4.38% | 3.61% | 4.72% | 4.85% | 2.90% | 3.84% | 4.01% | 3.21% | 2.40% | 5.11% |
| Basic EPSper basic share | €3.09 | €2.86 | €3.09 | €4.41 | €4.08 | €2.41 | €2.12 | €1.68 | €2.21 | €2.13 | €1.27 | €1.71 | €1.73 | €1.37 | €0.96 | €2.10 |
| Diluted EPSper diluted share | €3.04 | €2.81 | €3.04 | €4.33 | €4.01 | €2.36 | €2.09 | €1.66 | €2.15 | €2.10 | €1.22 | €1.64 | €1.73 | €1.32 | €0.96 | €2.10 |