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.41B | €6.31B | €6.42B | €6.03B | €5.31B | €5.82B | €5.37B | €4.32B | €3.57B | €3.09B | €2.83B | €2.58B | €2.27B | €2.10B | €1.99B | €1.72B |
| Gross profit | €1.19B | €1.14B | €1.12B | €1.05B | €920.0M | €856.6M | €767.8M | €642.9M | €543.8M | €474.5M | €429.4M | €383.2M | €340.4M | €318.8M | €299.5M | €236.5M |
| Gross margin | 18.60% | 18.05% | 17.47% | 17.47% | 17.34% | 14.72% | 14.29% | 14.87% | 15.23% | 15.34% | 15.17% | 14.85% | 14.97% | 15.20% | 15.01% | 13.73% |
| Operating expenses | €856.2M | €787.0M | €739.6M | €698.0M | €594.3M | €579.6M | €526.5M | €447.9M | €379.5M | €330.4M | €299.9M | €274.7M | €249.4M | €238.3M | €213.1M | €175.7M |
| Operating income | €335.3M | €351.3M | €382.3M | €355.4M | €325.7M | €277.0M | €241.4M | €195.1M | €164.3M | €144.1M | €129.5M | €108.5M | €91.0M | €80.5M | €86.4M | €60.8M |
| Operating margin | 5.23% | 5.57% | 5.95% | 5.90% | 6.14% | 4.76% | 4.49% | 4.51% | 4.60% | 4.66% | 4.57% | 4.20% | 4.00% | 3.84% | 4.33% | 3.53% |
| EBITDA | €494.6M | €491.6M | €508.9M | €467.5M | €428.7M | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 7.72% | 7.80% | 7.92% | 7.76% | 8.08% | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €228.3M | €244.9M | €265.5M | €251.1M | €231.4M | €192.6M | €170.5M | €137.1M | €114.6M | €103.4M | €92.9M | €76.2M | €63.4M | €56.6M | €62.7M | €46.4M |
| Net profit margin | 3.56% | 3.88% | 4.13% | 4.17% | 4.36% | 3.31% | 3.17% | 3.17% | 3.21% | 3.34% | 3.28% | 2.95% | 2.79% | 2.70% | 3.14% | 2.69% |
| Basic EPSper basic share | €1.82 | €1.95 | €2.11 | €1.99 | €1.84 | €4.58 | €4.06 | €3.27 | €2.73 | €4.92 | €4.42 | €3.63 | €3.02 | €2.69 | €2.99 | €2.21 |
| Diluted EPSper diluted share | €1.82 | €1.95 | €2.11 | €1.99 | €1.84 | €4.58 | €4.06 | €3.27 | €2.73 | €4.92 | €4.42 | €3.63 | €3.02 | €2.69 | €2.99 | €2.21 |