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 | €8.76B | €7.41B | €5.36B | €5.33B | €4.19B | €3.98B | €4.63B | €4.57B | €5.04B | €4.73B | €4.44B | €3.91B | €3.74B | €3.38B | €2.93B | €2.71B |
| Gross profit | €1.69B | €1.23B | €118.0M | €855.0M | €587.0M | €493.0M | €931.3M | €851.3M | €769.9M | €657.9M | €580.3M | €538.5M | €550.1M | €555.3M | €546.3M | €522.9M |
| Gross margin | 19.26% | 16.64% | 2.20% | 16.04% | 14.02% | 12.40% | 20.12% | 18.64% | 15.29% | 13.90% | 13.08% | 13.76% | 14.70% | 16.44% | 18.63% | 19.31% |
| Research & development | €111.0M | €106.0M | €114.0M | €106.0M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €309.0M | €278.0M | €278.0M | €347.0M | €233.0M | €231.0M | €225.7M | €231.1M | €214.6M | €205.1M | €194.7M | €205.0M | €240.5M | €279.7M | €302.8M | €282.1M |
| Operating income | €1.38B | €955.0M | −€160.0M | €508.0M | €354.0M | €262.0M | €705.6M | €620.2M | €555.3M | €452.8M | €385.6M | €333.5M | €309.6M | €275.6M | €243.5M | €240.8M |
| Operating margin | 15.74% | 12.89% | −2.98% | 9.53% | 8.45% | 6.59% | 15.25% | 13.58% | 11.03% | 9.57% | 8.69% | 8.52% | 8.27% | 8.16% | 8.30% | 8.89% |
| EBITDA | €1.89B | €1.47B | €196.0M | €864.0M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 21.58% | 19.88% | 3.65% | 16.21% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €1.03B | €642.0M | −€97.0M | €333.0M | €231.0M | €147.0M | €488.4M | €453.3M | €381.8M | €312.6M | €217.6M | €195.4M | €172.4M | €173.9M | €158.2M | €142.2M |
| Net profit margin | 11.73% | 8.66% | −1.81% | 6.25% | 5.52% | 3.70% | 10.55% | 9.93% | 7.58% | 6.61% | 4.91% | 4.99% | 4.61% | 5.15% | 5.40% | 5.25% |
| Basic EPSper basic share | €18.88 | €11.76 | -€1.90 | €6.19 | €4.15 | €2.61 | €9.00 | €8.60 | €7.27 | €6.00 | €4.18 | €3.76 | €3.32 | €3.34 | €3.04 | €2.73 |
| Diluted EPSper diluted share | €18.49 | €11.53 | -€1.90 | €6.06 | €4.09 | €2.59 | €8.46 | €8.10 | €6.88 | €5.83 | €4.26 | €3.83 | €3.27 | €3.43 | €3.24 | €2.73 |