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.54B | €3.38B | €3.40B | €4.17B | €3.45B | €2.34B | €1.83B | €1.57B | €1.40B | €1.30B | €1.11B | €891.2M | €887.3M | €845.7M | €733.1M | €659.3M |
| Gross profit | €1.64B | €1.52B | €1.57B | €2.20B | €1.84B | €1.21B | €941.2M | €803.6M | €706.8M | €631.8M | €551.8M | €429.6M | €429.6M | €420.0M | €357.4M | €316.2M |
| Gross margin | 46.26% | 45.09% | 46.15% | 52.61% | 53.31% | 51.63% | 51.51% | 51.31% | 50.32% | 48.59% | 49.50% | 48.21% | 48.42% | 49.66% | 48.76% | 47.95% |
| Research & development | €174.0M | €196.8M | €170.8M | €179.2M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €1.09B | €1.13B | €1.06B | €1.13B | €935.8M | €749.7M | €605.5M | €505.0M | €487.5M | €411.3M | €317.9M | €295.8M | €313.3M | €310.6M | €264.3M | €244.1M |
| Operating income | €542.6M | €392.6M | €503.9M | €1.06B | €903.2M | €456.1M | €335.7M | €298.6M | €219.4M | €220.5M | €233.8M | €133.8M | €116.3M | €109.4M | €93.2M | €72.1M |
| Operating margin | 15.34% | 11.61% | 14.84% | 25.51% | 26.18% | 19.53% | 18.37% | 19.07% | 15.62% | 16.96% | 20.98% | 15.02% | 13.11% | 12.94% | 12.71% | 10.93% |
| EBITDA | €931.4M | €786.8M | €873.2M | €1.50B | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 26.32% | 23.27% | 25.71% | 36.03% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €230.4M | €137.4M | €290.0M | €913.1M | €427.0M | €321.5M | €218.7M | €197.5M | €159.3M | €145.0M | €158.2M | €68.4M | €70.6M | €64.3M | €52.8M | €40.7M |
| Net profit margin | 6.51% | 4.06% | 8.54% | 21.87% | 12.38% | 13.76% | 11.97% | 12.61% | 11.34% | 11.15% | 14.20% | 7.68% | 7.96% | 7.60% | 7.20% | 6.17% |
| Basic EPSper basic share | €2.07 | €1.12 | €2.74 | €9.06 | €4.26 | €3.02 | €2.09 | €1.89 | €1.53 | €1.37 | €6.75 | €2.59 | €2.80 | €2.59 | €2.22 | €1.66 |
| Diluted EPSper diluted share | €2.25 | €1.22 | €3.00 | €9.91 | €4.66 | €3.31 | €2.29 | €2.07 | €1.68 | €1.51 | €7.39 | €2.85 | €3.08 | €2.85 | €2.44 | €1.66 |