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 | €1.68B | €1.68B | €1.82B | €1.54B | €1.31B | €1.28B | €1.11B | €1.07B | €1.08B | €1.04B | €986.0M | €1.18B | €1.15B | €986.3M | €855.4M | €754.1M |
| Gross profit | €1.06B | €1.06B | €1.02B | €845.2M | €739.5M | €732.6M | €654.8M | €622.0M | €581.3M | €555.9M | €532.5M | €563.5M | €539.8M | €464.9M | €422.0M | €348.0M |
| Gross margin | 63.07% | 62.91% | 56.26% | 54.90% | 56.44% | 57.12% | 58.81% | 58.23% | 54.06% | 53.62% | 54.01% | 47.83% | 47.06% | 47.14% | 49.34% | 46.15% |
| Research & development | — | €325.6M | €299.8M | €277.2M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €713.4M | €807.0M | €801.1M | €690.1M | €602.5M | €595.3M | €504.8M | €489.4M | €449.7M | €443.1M | €419.1M | €425.1M | €389.2M | €324.1M | €305.4M | €265.6M |
| Operating income | €344.0M | €248.7M | €222.8M | €155.1M | €137.0M | €137.4M | €150.0M | €132.6M | €131.6M | €112.8M | €113.4M | €138.4M | €150.7M | €140.8M | €116.6M | €82.4M |
| Operating margin | 20.52% | 14.82% | 12.24% | 10.07% | 10.46% | 10.71% | 13.47% | 12.41% | 12.24% | 10.88% | 11.50% | 11.75% | 13.13% | 14.28% | 13.64% | 10.93% |
| EBITDA | — | €397.0M | €283.1M | €252.6M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | — | 23.66% | 15.56% | 16.41% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €236.3M | €130.8M | €127.0M | €107.8M | €110.6M | €95.2M | €104.0M | €99.7M | €97.7M | €85.3M | €84.0M | €80.3M | €91.3M | €94.4M | €72.9M | €51.5M |
| Net profit margin | 14.10% | 7.80% | 6.98% | 7.00% | 8.44% | 7.42% | 9.34% | 9.33% | 9.09% | 8.23% | 8.52% | 6.82% | 7.95% | 9.57% | 8.52% | 6.82% |
| Basic EPSper basic share | €7.16 | €3.96 | €3.85 | €3.27 | €3.35 | €2.89 | €3.16 | €15.08 | €14.78 | €12.92 | €12.53 | €11.69 | €13.32 | €13.89 | €10.64 | €7.51 |
| Diluted EPSper diluted share | €7.16 | €3.96 | €3.85 | €3.27 | €3.35 | €2.89 | €3.15 | €15.08 | €14.78 | €12.92 | €12.53 | €11.69 | €13.32 | €13.89 | €10.64 | €7.51 |