Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €656.6M | €611.3M | €577.5M | €493.5M | €445.4M | €438.8M |
| Operating expenses | €639.4M | €589.6M | €544.3M | €463.5M | — | — |
| Operating income | €17.2M | €21.7M | €33.2M | €30.0M | €30.2M | €17.8M |
| Operating margin | 2.62% | 3.55% | 5.75% | 6.08% | 6.78% | 4.06% |
| EBITDA | €26.7M | €33.8M | €132.1M | €60.5M | — | — |
| EBITDA margin | 4.07% | 5.53% | 22.87% | 12.26% | — | — |
| Net income | €6.5M | €7.5M | €102.8M | €49.9M | €34.7M | −€22.4M |
| Net profit margin | 0.99% | 1.23% | 17.80% | 10.11% | 7.79% | −5.10% |
| Basic EPSper basic share | €0.51 | €0.56 | €6.87 | €3.30 | €2.31 | -€1.56 |
| Diluted EPSper diluted share | €0.50 | €0.54 | €6.79 | €3.24 | €2.28 | -€1.56 |