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 | €4.28B | €4.00B | €3.62B | €3.07B | €2.28B | €1.53B | €3.31B | €2.93B | €2.60B | €2.41B | €2.18B | €1.80B | €1.66B | €1.60B | €1.56B | €1.54B |
| Gross profit | €3.25B | €3.09B | €2.83B | €2.44B | €1.78B | €1.10B | €2.17B | €1.93B | €1.71B | €1.56B | €1.37B | €1.12B | €1.02B | €952.4M | €919.1M | €881.2M |
| Gross margin | 75.87% | 77.09% | 78.11% | 79.45% | 77.81% | 71.98% | 65.65% | 65.84% | 65.60% | 64.77% | 62.95% | 62.41% | 61.22% | 59.69% | 58.78% | 57.29% |
| Operating expenses | €2.71B | €2.60B | €2.25B | €1.85B | €1.30B | €1.05B | €1.79B | €1.56B | €1.38B | €1.31B | €1.15B | €926.9M | €846.3M | €781.6M | €727.5M | €719.8M |
| Operating income | €543.2M | €482.7M | €573.2M | €588.5M | €479.3M | €52.1M | €379.7M | €373.1M | €325.1M | €255.8M | €221.8M | €194.1M | €172.7M | €170.8M | €191.6M | €161.5M |
| Operating margin | 12.68% | 12.06% | 15.83% | 19.19% | 21.00% | 3.40% | 11.48% | 12.73% | 12.49% | 10.60% | 10.18% | 10.80% | 10.38% | 10.70% | 12.25% | 10.50% |
| EBITDA | €1.42B | €1.47B | €1.33B | €1.14B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 33.09% | 36.63% | 36.71% | 37.34% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €285.8M | €243.9M | €335.1M | €385.7M | €313.1M | €2.0M | €246.8M | €438.9M | €204.4M | €156.7M | €128.2M | €110.0M | €94.4M | €79.2M | €97.5M | €70.7M |
| Net profit margin | 6.67% | 6.09% | 9.26% | 12.58% | 13.72% | 0.13% | 7.46% | 14.98% | 7.85% | 6.49% | 5.88% | 6.13% | 5.67% | 4.96% | 6.23% | 4.60% |
| Basic EPSper basic share | €6.09 | €5.20 | €7.14 | €8.22 | €6.67 | -€0.71 | €4.99 | €9.08 | €4.09 | €3.03 | €2.39 | €2.29 | €1.97 | €1.65 | €1.94 | €2.81 |
| Diluted EPSper diluted share | €6.08 | €5.19 | €7.13 | €8.21 | €6.66 | -€0.73 | €4.97 | €9.07 | €4.09 | €3.00 | €2.39 | €2.29 | €1.97 | €1.65 | €2.01 | €2.81 |