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.26B | €1.19B | €1.13B | €1.02B | €779.7M | €649.6M | €843.6M | €777.9M | €702.1M | €613.0M | €564.2M | €496.7M | €461.1M | €435.0M | €391.7M | €350.1M |
| Gross profit | €743.4M | €706.6M | €638.6M | €565.1M | €429.3M | €360.1M | €497.6M | €456.9M | €426.4M | €378.8M | €349.2M | €304.0M | €280.7M | €261.7M | €234.4M | €217.0M |
| Gross margin | 59.02% | 59.21% | 56.72% | 55.27% | 55.05% | 55.44% | 58.98% | 58.74% | 60.73% | 61.80% | 61.90% | 61.21% | 60.87% | 60.17% | 59.84% | 61.97% |
| Research & development | €75.8M | €66.0M | €52.6M | €44.8M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €410.9M | €392.4M | €361.2M | €327.1M | €270.0M | €257.4M | €272.3M | €251.7M | €238.8M | €212.3M | €189.0M | €158.8M | €152.4M | €139.0M | €132.1M | €111.2M |
| Operating income | €332.6M | €314.2M | €277.4M | €237.9M | €159.2M | €102.7M | €225.3M | €205.2M | €187.6M | €166.5M | €160.2M | €145.2M | €128.3M | €122.7M | €102.2M | €105.8M |
| Operating margin | 26.40% | 26.33% | 24.64% | 23.27% | 20.42% | 15.81% | 26.70% | 26.38% | 26.72% | 27.16% | 28.39% | 29.24% | 27.81% | 28.21% | 26.10% | 30.23% |
| EBITDA | €380.0M | €365.0M | €318.0M | €269.2M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 30.17% | 30.58% | 28.24% | 26.33% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €253.8M | €250.5M | €215.8M | €185.7M | €123.7M | €80.1M | €171.6M | €157.3M | €143.0M | €127.1M | €121.8M | €110.1M | €97.2M | €93.3M | €78.7M | €79.8M |
| Net profit margin | 20.15% | 20.99% | 19.16% | 18.17% | 15.86% | 12.33% | 20.34% | 20.22% | 20.37% | 20.74% | 21.59% | 22.16% | 21.09% | 21.44% | 20.10% | 22.79% |
| Basic EPSper basic share | €22.33 | €22.03 | €18.98 | €16.33 | €10.88 | €7.04 | €15.09 | €13.84 | €12.58 | €11.18 | €10.71 | €9.68 | €8.55 | €8.20 | €6.93 | €7.02 |
| Diluted EPSper diluted share | €22.33 | €22.03 | €18.98 | €16.33 | €10.88 | €7.04 | €15.09 | €13.84 | €12.58 | €11.18 | €10.71 | €9.68 | €8.55 | €8.20 | €6.93 | €7.02 |