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 | €24.81B | €23.68B | €21.43B | €22.51B | €21.23B | €19.84B | €23.64B | €21.91B | €21.22B | €19.29B | €16.91B | €14.53B | €14.49B | €14.88B | €13.34B | €11.99B |
| Gross profit | €12.80B | €12.03B | €10.18B | €10.64B | €10.77B | €9.85B | €12.29B | €11.36B | €10.70B | €9.38B | €8.17B | €6.92B | €7.14B | €7.10B | €6.34B | €5.73B |
| Gross margin | 51.61% | 50.78% | 47.53% | 47.28% | 50.70% | 49.66% | 52.00% | 51.85% | 50.45% | 48.62% | 48.28% | 47.64% | 49.27% | 47.73% | 47.54% | 47.79% |
| Operating expenses | €10.87B | €10.95B | €10.07B | €10.26B | €8.78B | €9.09B | €9.57B | €9.00B | €8.89B | €7.89B | €7.15B | €6.11B | €5.94B | €6.18B | €5.33B | €4.84B |
| Operating income | €2.06B | €1.34B | €268.0M | €669.0M | €1.99B | €764.0M | €2.72B | €2.36B | €1.81B | €1.49B | €1.01B | €815.0M | €1.20B | €920.0M | €1.01B | €894.0M |
| Operating margin | 8.29% | 5.65% | 1.25% | 2.97% | 9.35% | 3.85% | 11.50% | 10.78% | 8.55% | 7.73% | 5.99% | 5.61% | 8.29% | 6.18% | 7.58% | 7.46% |
| EBITDA | €3.17B | €2.51B | €1.32B | €1.90B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 12.77% | 10.61% | 6.17% | 8.44% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €1.39B | €832.0M | −€14.0M | €638.0M | €2.16B | €443.0M | €1.98B | €1.70B | €1.10B | €1.02B | €640.0M | €496.0M | €790.0M | €524.0M | €670.0M | €568.0M |
| Net profit margin | 5.58% | 3.51% | −0.07% | 2.83% | 10.16% | 2.23% | 8.36% | 7.78% | 5.18% | 5.29% | 3.78% | 3.41% | 5.45% | 3.52% | 5.02% | 4.74% |
| Basic EPSper basic share | €7.51 | €4.28 | -€0.42 | €3.34 | €10.90 | €2.16 | €9.86 | €8.49 | €5.24 | €4.86 | €3.03 | €2.34 | €3.76 | €2.51 | €3.21 | €2.71 |
| Diluted EPSper diluted share | €7.51 | €4.28 | -€0.42 | €3.34 | €10.90 | €2.21 | €10.00 | €8.42 | €5.38 | €4.99 | €3.32 | €2.40 | €3.76 | €2.51 | €3.21 | €2.71 |