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.17B | €4.29B | €4.20B | €4.31B | €3.54B | €3.32B | €3.92B | €3.87B | €3.72B | €3.57B | €3.77B | €2.57B | €2.41B | €2.40B | €1.92B | €1.26B |
| Gross profit | €929.6M | €903.0M | €901.3M | €938.7M | €819.4M | €604.2M | €838.2M | €855.5M | €858.3M | €858.3M | €828.0M | €591.1M | €487.4M | €437.8M | €331.4M | €237.2M |
| Gross margin | 22.30% | 21.04% | 21.48% | 21.76% | 23.17% | 18.17% | 21.37% | 22.11% | 23.10% | 24.02% | 21.98% | 22.95% | 20.25% | 18.24% | 17.24% | 18.80% |
| Research & development | €141.0M | €136.6M | €148.1M | €136.5M | €123.9M | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €901.1M | €750.6M | €761.4M | €732.8M | €643.8M | €593.0M | €642.3M | €622.0M | €568.7M | €586.9M | €558.3M | €368.7M | €283.7M | €260.4M | €224.3M | €202.9M |
| Operating income | €28.5M | €152.4M | €139.8M | €205.9M | €175.7M | €11.1M | €195.9M | €233.5M | €289.6M | €271.4M | €269.7M | €222.4M | €203.6M | €177.4M | €107.1M | €34.2M |
| Operating margin | 0.68% | 3.55% | 3.33% | 4.77% | 4.97% | 0.33% | 5.00% | 6.03% | 7.80% | 7.59% | 7.16% | 8.64% | 8.46% | 7.39% | 5.57% | 2.71% |
| EBITDA | €325.8M | €345.8M | €303.6M | €347.4M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 7.82% | 8.06% | 7.24% | 8.05% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €206.4M | €102.1M | €110.2M | €134.3M | €84.9M | −€13.9M | €129.8M | €163.5M | €201.5M | €187.8M | €166.6M | €150.3M | €140.9M | €111.4M | €64.3M | €7.1M |
| Net profit margin | 4.95% | 2.38% | 2.63% | 3.11% | 2.40% | −0.42% | 3.31% | 4.23% | 5.42% | 5.26% | 4.42% | 5.84% | 5.85% | 4.64% | 3.34% | 0.56% |
| Basic EPSper basic share | €2.95 | €1.47 | €1.62 | €1.89 | €1.20 | -€0.23 | €1.79 | €2.27 | €5.62 | €5.26 | €4.67 | €4.33 | €4.05 | €6.20 | €3.58 | €0.37 |
| Diluted EPSper diluted share | €2.95 | €1.41 | €1.55 | €1.81 | €1.16 | -€0.23 | €1.79 | €2.27 | €5.62 | €5.26 | €4.67 | €4.33 | €4.05 | €6.20 | €3.58 | €0.37 |