Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €10.40B | €9.92B | €8.73B | €8.11B | €6.99B | €6.66B | €6.99B |
| Operating expenses | €8.41B | €8.03B | €6.85B | €6.60B | — | — | — |
| Operating income | €599.4M | €549.0M | €460.6M | €307.0M | €338.0M | €201.6M | €336.6M |
| Operating margin | 5.77% | 5.53% | 5.28% | 3.78% | 4.83% | 3.03% | 4.81% |
| EBITDA | €853.6M | €875.9M | €745.8M | €581.7M | — | — | — |
| EBITDA margin | 8.21% | 8.83% | 8.55% | 7.17% | — | — | — |
| Net income | €178.7M | €275.0M | €239.3M | €153.9M | €170.2M | €53.7M | €152.0M |
| Net profit margin | 1.72% | 2.77% | 2.74% | 1.90% | 2.43% | 0.81% | 2.17% |
| Basic EPSper basic share | €1.05 | €1.63 | €1.45 | €0.93 | €1.06 | €34.00 | €0.97 |
| Diluted EPSper diluted share | €1.04 | €1.62 | €1.44 | €0.92 | €1.05 | €34.00 | €0.96 |