Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €1.22B | €1.21B | €1.23B | €1.21B | €1.04B | €873.0M |
| Operating expenses | €693.2M | €712.2M | €698.7M | €664.4M | — | — |
| Operating income | €60.4M | €16.0M | €50.5M | €92.5M | €62.8M | −€81.6M |
| Operating margin | 4.96% | 1.32% | 4.10% | 7.67% | 6.05% | −9.35% |
| EBITDA | €197.8M | €177.7M | €206.6M | €247.3M | — | — |
| EBITDA margin | 16.25% | 14.67% | 16.79% | 20.51% | — | — |
| Net income | €16.6M | −€23.6M | €11.2M | €51.3M | €23.9M | −€102.2M |
| Net profit margin | 1.36% | −1.95% | 0.91% | 4.25% | 2.30% | −11.71% |
| Basic EPSper basic share | €0.21 | -€0.31 | €0.15 | €0.68 | €0.32 | -€1.38 |
| Diluted EPSper diluted share | €0.21 | -€0.31 | €0.14 | €0.65 | €0.32 | -€1.38 |