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 | €15.17B | €16.24B | €16.82B | €19.43B | €14.38B | €11.78B | €12.82B | €12.55B | €11.74B | €10.50B | €10.35B | €10.02B | €9.77B | €9.69B | €8.68B | €7.65B |
| Gross profit | €3.83B | €4.03B | €4.02B | €4.32B | €3.38B | €2.77B | €2.74B | €2.59B | €2.49B | €2.37B | €2.27B | €2.03B | €1.95B | €1.93B | €1.77B | €1.64B |
| Gross margin | 25.26% | 24.80% | 23.91% | 22.23% | 23.49% | 23.48% | 21.39% | 20.65% | 21.22% | 22.57% | 21.90% | 20.24% | 19.91% | 19.87% | 20.37% | 21.39% |
| Operating expenses | €3.21B | €3.11B | €2.90B | €2.94B | €2.64B | €2.05B | €2.03B | €1.87B | €1.87B | €1.72B | €1.60B | €1.44B | €1.39B | €1.36B | €1.24B | €1.24B |
| Operating income | €617.6M | €915.4M | €1.12B | €1.38B | €742.4M | €713.0M | €716.9M | €721.0M | €619.1M | €647.3M | €661.8M | €591.6M | €555.9M | €561.1M | €526.8M | €400.1M |
| Operating margin | 4.07% | 5.64% | 6.68% | 7.12% | 5.16% | 6.05% | 5.59% | 5.75% | 5.27% | 6.17% | 6.40% | 5.91% | 5.69% | 5.79% | 6.07% | 5.23% |
| EBITDA | €1.22B | €1.33B | €1.51B | €1.79B | €1.12B | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 8.05% | 8.20% | 8.96% | 9.21% | 7.76% | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €269.7M | €543.7M | €721.1M | €902.5M | €461.4M | €473.8M | €469.2M | €462.3M | €362.0M | €361.0M | €368.1M | €339.7M | €338.9M | €338.2M | €279.3M | €146.6M |
| Net profit margin | 1.78% | 3.35% | 4.29% | 4.65% | 3.21% | 4.02% | 3.66% | 3.68% | 3.08% | 3.44% | 3.56% | 3.39% | 3.47% | 3.49% | 3.22% | 1.92% |
| Basic EPSper basic share | €1.83 | €3.71 | €4.73 | €5.74 | €2.90 | €3.02 | €3.02 | €2.98 | €2.34 | €2.33 | €2.36 | €2.20 | €6.59 | €6.53 | €5.39 | €2.79 |
| Diluted EPSper diluted share | €1.83 | €3.71 | €4.73 | €5.74 | €2.89 | €3.02 | €3.02 | €2.98 | €2.34 | €2.33 | €2.36 | €2.20 | €6,586.41 | €6,528.16 | €5,386.41 | €2.79 |