Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €1.08B | €993.1M | €897.3M | €788.0M | €663.3M |
| Operating expenses | — | €561.8M | €523.5M | €400.1M | — |
| Operating income | €69.4M | €25.7M | −€12.0M | −€20.5M | €6.5M |
| Operating margin | 6.40% | 2.59% | −1.34% | −2.60% | 0.98% |
| EBITDA | — | €368.4M | €301.4M | €261.3M | — |
| EBITDA margin | — | 37.10% | 33.60% | 33.16% | — |
| Net income | €400,000 | −€10.3M | −€40.3M | −€28.6M | −€32.3M |
| Net profit margin | 0.04% | −1.04% | −4.49% | −3.62% | −4.88% |
| Basic EPSper basic share | €0.00 | -€0.05 | -€0.21 | -€0.15 | -€0.19 |
| Diluted EPSper diluted share | €0.00 | -€0.05 | -€0.21 | -€0.15 | -€0.19 |