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.48B | €3.37B | €3.37B | €3.05B | €3.33B | €3.41B | €2.78B | €2.60B | €2.57B | €2.52B | €2.61B | €2.43B | €2.37B | €2.37B | €2.26B | €2.18B |
| Gross profit | €1.57B | €1.51B | €1.46B | €1.24B | €1.54B | €1.61B | €1.19B | €1.11B | €1.15B | €1.14B | €1.17B | €1.14B | €1.15B | €1.17B | €1.11B | €1.04B |
| Gross margin | 45.22% | 44.87% | 43.27% | 40.67% | 46.30% | 47.23% | 42.74% | 42.70% | 44.79% | 44.99% | 44.91% | 46.74% | 48.34% | 49.17% | 49.13% | 47.95% |
| Research & development | €333.8M | €333.1M | €325.4M | €343.5M | €328.6M | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €1.35B | €1.32B | €1.29B | €1.33B | €1.27B | €1.21B | €1.12B | €1.04B | €992.0M | €999.3M | €1.10B | €968.3M | €942.5M | €933.0M | €894.6M | €851.3M |
| Operating income | €228.1M | €194.0M | €166.4M | −€88.6M | €272.3M | €403.7M | €71.7M | €65.8M | €160.2M | €136.2M | €73.1M | €169.7M | €205.0M | €234.0M | €213.8M | €192.8M |
| Operating margin | 6.55% | 5.76% | 4.93% | −2.91% | 8.18% | 11.85% | 2.58% | 2.54% | 6.23% | 5.40% | 2.80% | 6.97% | 8.64% | 9.86% | 9.48% | 8.85% |
| EBITDA | €243.5M | €202.5M | €172.4M | −€79.8M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 6.99% | 6.01% | 5.11% | −2.62% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €140.4M | €124.8M | €112.0M | −€63.6M | €154.3M | €249.9M | €33.8M | €34.9M | €98.5M | €81.7M | €33.3M | €104.7M | €119.9M | €135.0M | €125.0M | €104.8M |
| Net profit margin | 4.03% | 3.70% | 3.32% | −2.09% | 4.64% | 7.34% | 1.22% | 1.34% | 3.83% | 3.24% | 1.28% | 4.30% | 5.05% | 5.69% | 5.54% | 4.81% |
| Basic EPSper basic share | €7.42 | €6.61 | €5.86 | -€3.47 | €7.13 | €13.33 | €1.88 | €1.93 | €4.14 | €3.43 | €1.84 | €5.60 | €6.86 | €7.66 | €7.31 | €5.50 |
| Diluted EPSper diluted share | €7.42 | €6.61 | €5.86 | -€3.47 | €7.13 | €13.33 | €1.88 | €1.93 | €4.14 | €3.43 | €1.84 | €5.60 | €6.86 | €7.66 | €7.31 | €5.50 |