Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €938.0M | €920.0M | €933.0M | €69.7M | €16.9M | €15.4M |
| Operating expenses | €854.0M | €809.0M | €884.0M | €61.6M | — | — |
| Operating income | €84.0M | €113.0M | €50.0M | −€13.6M | −€33.1M | −€50.3M |
| Operating margin | 8.96% | 12.28% | 5.36% | −19.53% | −195.71% | −327.11% |
| EBITDA | €179.0M | €204.0M | €168.0M | −€2.0M | −€20.7M | −€36.1M |
| EBITDA margin | 19.08% | 22.17% | 18.01% | −2.89% | −122.28% | −235.13% |
| Net income | €70.0M | €91.0M | €51.0M | −€17.3M | −€36.0M | −€48.9M |
| Net profit margin | 7.46% | 9.89% | 5.47% | −24.77% | −213.10% | −318.00% |
| Basic EPSper basic share | €5.63 | €7.28 | €4.21 | -€0.15 | -€0.31 | -€0.46 |
| Diluted EPSper diluted share | €5.44 | €7.01 | €4.07 | -€0.15 | -€0.31 | -€0.46 |