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 | €2.44B | €2.48B | €2.39B | €2.56B | €2.56B | €2.58B | €2.93B | €2.90B | €3.51B | €3.36B | €3.12B | €3.04B | €3.19B | €3.09B | €3.22B | €3.34B |
| Gross profit | €976.7M | €973.9M | €951.1M | €886.7M | €853.4M | €862.1M | €896.2M | €903.7M | €949.8M | €898.7M | €790.4M | €778.1M | €731.3M | €723.2M | €715.8M | €720.3M |
| Gross margin | 40.03% | 39.31% | 39.87% | 34.68% | 33.38% | 33.46% | 30.56% | 31.19% | 27.08% | 26.73% | 25.35% | 25.59% | 22.90% | 23.41% | 22.24% | 21.57% |
| Operating expenses | €588.7M | €649.2M | €705.0M | €757.3M | €603.4M | €228.6M | €626.3M | €591.7M | €576.8M | €599.9M | €491.6M | €476.9M | €429.9M | €514.2M | €547.1M | €548.9M |
| Operating income | €385.4M | €378.9M | €256.3M | €129.4M | €250.0M | €633.5M | €269.9M | €312.0M | €373.0M | €298.8M | €298.8M | €301.2M | €301.3M | €209.0M | €168.6M | €171.4M |
| Operating margin | 15.80% | 15.29% | 10.74% | 5.06% | 9.78% | 24.59% | 9.21% | 10.77% | 10.63% | 8.89% | 9.58% | 9.91% | 9.44% | 6.77% | 5.24% | 5.13% |
| EBITDA | €528.1M | €524.9M | €503.9M | €485.2M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 21.64% | 21.19% | 21.12% | 18.98% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €276.9M | €249.0M | €159.3M | €81.8M | €191.2M | €561.0M | €184.7M | €212.2M | €275.6M | €216.4M | €221.5M | €248.2M | €238.9M | €173.2M | €144.0M | €112.5M |
| Net profit margin | 11.35% | 10.05% | 6.68% | 3.20% | 7.48% | 21.78% | 6.30% | 7.32% | 7.86% | 6.44% | 7.10% | 8.16% | 7.48% | 5.61% | 4.47% | 3.37% |
| Basic EPSper basic share | €2.30 | €2.10 | €1.33 | €0.67 | €1.62 | €4.42 | €1.49 | €1.74 | €2.24 | €1.78 | €1.73 | €1.93 | €1.87 | €1.35 | €1.12 | €0.88 |
| Diluted EPSper diluted share | €2.30 | €2.10 | €1.33 | €0.67 | €1.62 | €4.44 | €1.49 | €1.74 | €2.24 | €1.78 | €1.73 | €1.93 | €1.87 | €1.35 | €1.12 | €0.88 |