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 | €5.50B | €5.39B | €5.55B | €4.76B | €4.24B | €3.81B | €4.07B | €3.80B | €3.44B | €3.08B | €2.75B | €2.50B | €2.29B | €2.23B | €2.12B | €1.82B |
| Gross profit | €1.77B | €1.73B | €1.72B | €1.47B | €1.32B | €1.15B | €1.18B | €1.12B | €1.03B | €952.1M | €851.0M | €777.7M | €703.4M | €671.0M | €633.9M | €536.4M |
| Gross margin | 32.16% | 32.04% | 31.08% | 30.93% | 31.21% | 30.12% | 29.09% | 29.47% | 29.93% | 30.87% | 30.90% | 31.14% | 30.72% | 30.10% | 29.95% | 29.53% |
| Research & development | €163.4M | €135.7M | €120.7M | €113.1M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €1.54B | €1.29B | €1.29B | €1.09B | €963.8M | €928.9M | €922.2M | €843.4M | €769.7M | €717.2M | €637.9M | €585.0M | €531.0M | €521.2M | €488.8M | €439.3M |
| Operating income | €228.3M | €434.3M | €430.3M | €386.1M | €359.6M | €218.1M | €262.6M | €275.4M | €258.6M | €235.0M | €213.1M | €192.7M | €172.4M | €149.7M | €145.1M | €97.1M |
| Operating margin | 4.15% | 8.05% | 7.76% | 8.10% | 8.48% | 5.73% | 6.45% | 7.25% | 7.53% | 7.62% | 7.74% | 7.71% | 7.53% | 6.72% | 6.85% | 5.35% |
| EBITDA | €714.4M | €908.6M | €883.8M | €764.1M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 12.98% | 16.85% | 15.94% | 16.04% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €103.6M | €289.0M | €299.3M | €269.6M | €267.4M | €150.8M | €176.8M | €175.8M | €182.2M | €154.3M | €137.6M | €125.8M | €106.9M | €110.3M | €105.5M | €82.3M |
| Net profit margin | 1.88% | 5.36% | 5.40% | 5.66% | 6.31% | 3.96% | 4.34% | 4.63% | 5.30% | 5.00% | 5.00% | 5.04% | 4.67% | 4.95% | 4.99% | 4.53% |
| Basic EPSper basic share | €1.02 | €2.83 | €2.93 | €2.64 | €2.61 | €1.48 | €1.74 | €1.72 | €1.79 | €1.51 | €1.35 | €1.23 | €1.05 | €1.08 | €1.03 | €0.81 |
| Diluted EPSper diluted share | €1.03 | €2.83 | €2.93 | €2.64 | €2.61 | €1.48 | €1.74 | €1.72 | €1.79 | €1.51 | €1.35 | €1.23 | €1.05 | €1.08 | €1.03 | €0.81 |