Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €3.33B | €3.46B | €3.90B | €3.35B | €2.67B | €2.54B | — |
| Gross profit | €578.2M | €716.7M | €1.05B | €824.4M | €631.6M | €567.7M | — |
| Gross margin | 17.36% | 20.74% | 26.90% | 24.60% | 23.62% | 22.39% | — |
| Operating expenses | €265.4M | €257.5M | €289.0M | €266.1M | €238.5M | €251.3M | — |
| Operating income | €312.8M | €459.2M | €761.3M | €558.3M | €393.1M | €316.4M | — |
| Operating margin | 9.39% | 13.29% | 19.50% | 16.66% | 14.70% | 12.48% | — |
| EBITDA | €626.1M | €775.2M | €1.05B | €811.1M | — | — | — |
| EBITDA margin | 18.79% | 22.43% | 26.80% | 24.20% | — | — | — |
| Net income | €90.6M | €238.6M | €475.3M | €355.6M | €249.3M | €209.6M | €209.6M |
| Net profit margin | 2.72% | 6.90% | 12.18% | 10.61% | 9.32% | 8.27% | — |
| Basic EPSper basic share | €0.77 | €2.01 | €4.02 | €2.92 | €2.01 | €1.67 | — |
| Diluted EPSper diluted share | €0.77 | €2.00 | €4.01 | €2.92 | €2.01 | €1.67 | — |