Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €3.24B | €3.18B | €3.11B | €2.92B | €2.70B | €2.19B |
| Operating expenses | €843.5M | €825.9M | €797.0M | €721.6M | — | — |
| Operating income | €89.3M | €95.6M | €116.1M | €129.4M | €116.5M | €77.6M |
| Operating margin | 2.75% | 3.00% | 3.73% | 4.44% | 4.32% | 3.54% |
| EBITDA | €132.0M | €140.5M | €141.4M | €153.7M | €139.5M | €100.8M |
| EBITDA margin | 4.07% | 4.41% | 4.55% | 5.27% | 5.17% | 4.60% |
| Net income | €54.2M | €67.1M | €78.6M | €88.2M | €75.7M | €41.3M |
| Net profit margin | 1.67% | 2.11% | 2.53% | 3.03% | 2.81% | 1.89% |
| Basic EPSper basic share | €2.37 | €2.70 | €3.18 | €3.51 | €2.96 | €1.57 |
| Diluted EPSper diluted share | €2.37 | €2.70 | €3.18 | €3.51 | €2.96 | €1.57 |