Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €3.37B | €3.49B | €3.57B | €3.32B | €2.55B | €2.26B |
| Gross profit | €772.0M | €859.0M | €857.0M | €763.4M | €583.5M | €550.1M |
| Gross margin | 22.94% | 24.63% | 23.99% | 23.01% | 22.87% | 24.35% |
| Research & development | €39.0M | €45.0M | — | — | €36.7M | — |
| Operating expenses | €549.0M | €617.0M | €524.0M | €419.8M | €369.7M | €429.5M |
| Operating income | €223.0M | €242.0M | €333.0M | €343.6M | €213.8M | €120.6M |
| Operating margin | 6.63% | 6.94% | 9.32% | 10.36% | 8.38% | 5.34% |
| EBITDA | €415.0M | €472.0M | €508.0M | €477.8M | — | — |
| EBITDA margin | 12.33% | 13.54% | 14.22% | 14.40% | — | — |
| Net income | €94.0M | €154.0M | €171.0M | €166.8M | €249.7M | €27.6M |
| Net profit margin | 2.79% | 4.42% | 4.79% | 5.03% | 9.79% | 1.22% |
| Basic EPSper basic share | €1.82 | €3.01 | €3.50 | €3.31 | €5.10 | €0.51 |
| Diluted EPSper diluted share | €1.77 | €2.94 | €3.42 | €3.26 | €5.05 | €0.50 |