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 | €3.03B | €2.97B | €2.82B | €2.57B | €2.34B | €2.21B | €2.38B | €2.25B | €2.20B | €2.17B | €2.33B | €2.18B | €2.25B | €2.27B | €2.09B | €1.94B |
| Gross profit | €1.84B | €1.79B | €1.67B | €1.42B | €1.37B | €1.31B | €1.40B | €1.31B | €1.32B | €1.29B | €1.36B | €1.29B | €1.36B | €1.28B | €1.18B | €1.15B |
| Gross margin | 60.47% | 60.25% | 59.08% | 55.07% | 58.38% | 59.26% | 58.68% | 58.39% | 59.73% | 59.64% | 58.05% | 59.33% | 60.30% | 56.57% | 56.34% | 59.22% |
| Operating expenses | €1.58B | €1.54B | €1.44B | €1.25B | €1.23B | €1.24B | €1.28B | €1.24B | €1.20B | €1.20B | €1.25B | €1.21B | €1.22B | €1.14B | €1.05B | €995.4M |
| Operating income | €252.1M | €244.2M | €223.9M | €169.1M | €141.2M | €70.2M | €113.6M | €74.7M | €116.4M | €90.0M | €103.7M | €88.8M | €132.5M | €147.2M | €130.3M | €153.1M |
| Operating margin | 8.31% | 8.24% | 7.94% | 6.57% | 6.02% | 3.18% | 4.77% | 3.33% | 5.28% | 4.16% | 4.44% | 4.07% | 5.90% | 6.49% | 6.23% | 7.89% |
| EBITDA | €358.6M | €349.1M | €319.7M | €264.1M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 11.82% | 11.77% | 11.34% | 10.26% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €166.4M | €146.8M | €176.6M | €127.3M | €110.3M | €4.4M | €58.5M | €23.9M | €52.1M | €47.8M | €52.2M | €46.2M | €79.9M | €90.3M | €83.3M | €90.0M |
| Net profit margin | 5.48% | 4.95% | 6.27% | 4.95% | 4.71% | 0.20% | 2.45% | 1.07% | 2.36% | 2.21% | 2.23% | 2.12% | 3.55% | 3.98% | 3.98% | 4.64% |
| Basic EPSper basic share | €80.45 | €83.82 | €86.96 | €59.18 | €53.47 | -€5.50 | €24.60 | €6.45 | €21.23 | €18.81 | €22.43 | €21.87 | €37.50 | €42.64 | €41.08 | €44.22 |
| Diluted EPSper diluted share | €80.31 | €83.82 | €86.96 | €59.18 | €53.47 | -€5.50 | €24.60 | €6.45 | €21.23 | €18.81 | €22.43 | €21.87 | €37.50 | €42.64 | €41.08 | €44.22 |