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.56B | €3.52B | €3.54B | €3.41B | €2.87B | €2.38B | €2.57B | €2.57B | €2.47B | €2.27B | €2.08B | €1.87B | €1.83B | €1.82B | €1.67B | €1.46B |
| Gross profit | €1.25B | €1.22B | €1.15B | €1.05B | €965.0M | €854.0M | €890.0M | €899.0M | €882.0M | €851.0M | €791.4M | €693.2M | €689.9M | €666.0M | €611.8M | €567.0M |
| Gross margin | 34.94% | 34.47% | 32.34% | 30.89% | 33.61% | 35.91% | 34.60% | 35.02% | 35.67% | 37.54% | 38.06% | 37.15% | 37.67% | 36.61% | 36.68% | 38.87% |
| Research & development | €84.0M | €79.0M | €71.0M | €69.0M | €59.0M | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €820.0M | €789.0M | €739.0M | €698.0M | €611.0M | €541.0M | €569.0M | €516.0M | €509.0M | €480.0M | €448.9M | €380.2M | €377.6M | €372.9M | €347.6M | €316.9M |
| Operating income | €425.0M | €426.0M | €406.0M | €356.0M | €354.0M | €313.0M | €321.0M | €383.0M | €373.0M | €371.0M | €342.5M | €313.0M | €312.3M | €293.1M | €264.2M | €250.1M |
| Operating margin | 11.93% | 12.09% | 11.47% | 10.43% | 12.33% | 13.16% | 12.48% | 14.92% | 15.08% | 16.37% | 16.47% | 16.77% | 17.05% | 16.11% | 15.84% | 17.15% |
| EBITDA | €540.0M | €537.0M | €514.0M | €457.0M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 15.16% | 15.23% | 14.52% | 13.39% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €306.0M | €302.0M | €283.0M | €260.0M | €254.0M | €221.0M | €228.0M | €288.0M | €269.0M | €260.0M | €236.2M | €219.9M | €218.6M | €207.3M | €183.1M | €171.6M |
| Net profit margin | 8.59% | 8.57% | 7.99% | 7.62% | 8.85% | 9.29% | 8.86% | 11.22% | 10.88% | 11.47% | 11.36% | 11.79% | 11.93% | 11.40% | 10.98% | 11.76% |
| Basic EPSper basic share | €2.33 | €2.29 | €2.08 | €1.87 | €1.82 | €1.58 | €1.64 | €2.07 | €1.94 | €1.86 | €1.70 | €1.58 | €3.07 | €2.91 | €2.57 | €2.40 |
| Diluted EPSper diluted share | €2.33 | €2.29 | €2.08 | €1.87 | €1.82 | €1.58 | €1.64 | €2.07 | €1.94 | €1.86 | €1.70 | €1.58 | €3.09 | €2.91 | €2.57 | €2.40 |