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 | €6.12B | €6.33B | €6.21B | €5.92B | €5.65B | €5.37B | €5.19B | €5.13B | €4.21B | €3.95B | €3.72B | €3.06B | €2.66B | €2.40B | €2.09B | €1.91B |
| Gross profit | €1.91B | €2.00B | €2.07B | €2.01B | €1.96B | €1.60B | €1.77B | €1.75B | €1.52B | €1.35B | €1.28B | €1.03B | €914.5M | €822.0M | €718.4M | €681.0M |
| Gross margin | 31.24% | 31.65% | 33.29% | 33.96% | 34.74% | 29.77% | 34.02% | 34.16% | 36.07% | 34.30% | 34.41% | 33.62% | 34.43% | 34.30% | 34.31% | 35.71% |
| Operating expenses | €1.31B | €1.56B | €1.37B | €1.26B | €1.16B | €1.00B | €964.2M | €1.16B | €585.4M | €960.9M | €729.4M | €426.4M | €606.9M | €619.3M | €455.3M | €453.3M |
| Operating income | €601.4M | €439.3M | €695.8M | €749.7M | €806.2M | €593.3M | €802.9M | €589.5M | €931.8M | €393.5M | €549.1M | €604.1M | €307.6M | €202.7M | €263.1M | €227.7M |
| Operating margin | 9.83% | 6.94% | 11.20% | 12.67% | 14.28% | 11.05% | 15.46% | 11.49% | 22.15% | 9.96% | 14.78% | 19.71% | 11.58% | 8.46% | 12.56% | 11.94% |
| EBITDA | €1.33B | €1.06B | €1.23B | €1.23B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 21.79% | 16.82% | 19.79% | 20.81% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €394.7M | €58.3M | €362.2M | €464.7M | €523.1M | €368.8M | €539.0M | €312.1M | €648.5M | €179.2M | €366.6M | €447.4M | €207.0M | €108.3M | €162.3M | €129.5M |
| Net profit margin | 6.45% | 0.92% | 5.83% | 7.86% | 9.27% | 6.87% | 10.38% | 6.08% | 15.42% | 4.54% | 9.87% | 14.60% | 7.79% | 4.52% | 7.75% | 6.79% |
| Basic EPSper basic share | €1.48 | €0.55 | €1.21 | €1.89 | €2.15 | €1.50 | €2.19 | €0.92 | €3.17 | €0.87 | €1.79 | €2.18 | €1.06 | €0.50 | €0.76 | €0.54 |
| Diluted EPSper diluted share | €1.64 | -€0.28 | €1.33 | €1.96 | €2.22 | €1.54 | €2.13 | €0.94 | €3.25 | €0.88 | €1.79 | €2.26 | €1.06 | €0.55 | €0.85 | €0.59 |