Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €939.7M | €989.0M | €1.07B | €990.5M | €922.5M | €937.2M |
| Operating expenses | €485.7M | €494.6M | €513.3M | €472.1M | — | — |
| Operating income | €30.3M | €39.7M | €49.3M | €37.7M | €70.4M | €107.0M |
| Operating margin | 3.23% | 4.02% | 4.62% | 3.80% | 7.63% | 11.41% |
| EBITDA | €72.7M | €79.0M | €84.9M | €74.6M | €112.9M | €148.0M |
| EBITDA margin | 7.73% | 7.99% | 7.96% | 7.53% | 12.23% | 15.79% |
| Net income | €16.2M | €24.3M | €35.5M | €11.1M | €50.9M | €86.1M |
| Net profit margin | 1.73% | 2.45% | 3.33% | 1.12% | 5.52% | 9.19% |
| Basic EPSper basic share | €0.00 | €0.91 | €1.34 | €0.00 | €2.00 | €3.20 |
| Diluted EPSper diluted share | €0.00 | €0.91 | €1.34 | €0.00 | €2.00 | €3.20 |