Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €6.96B | €7.14B | €6.79B | €6.55B | €5.61B | €5.16B |
| Operating expenses | — | — | — | — | €1.90B | — |
| Operating income | €162.1M | €203.9M | €169.3M | €162.9M | €173.0M | €156.4M |
| Operating margin | 2.33% | 2.86% | 2.49% | 2.49% | 3.08% | 3.03% |
| EBITDA | €401.1M | €449.2M | €419.8M | €380.4M | — | — |
| EBITDA margin | 5.77% | 6.29% | 6.18% | 5.81% | — | — |
| Net income | €89.6M | €126.5M | €105.9M | €85.4M | €93.0M | €86.3M |
| Net profit margin | 1.29% | 1.77% | 1.56% | 1.30% | 1.66% | 1.67% |
| Basic EPSper basic share | €5.73 | €8.00 | €7.17 | €5.01 | €6.05 | €5.72 |
| Diluted EPSper diluted share | €5.73 | €8.00 | €7.17 | €5.01 | €6.03 | €5.68 |