Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €587.9M | €520.3M | €495.2M | €469.0M | €358.7M |
| Operating expenses | €435.0M | €390.7M | €279.8M | €236.6M | — |
| Operating income | €4.2M | €97.7M | €119.3M | €55.9M | €61.9M |
| Operating margin | 0.71% | 18.77% | 24.09% | 11.92% | 17.25% |
| EBITDA | €214.6M | €271.0M | €265.7M | €153.3M | — |
| EBITDA margin | 36.51% | 52.10% | 53.66% | 32.69% | — |
| Net income | −€131.5M | −€19.2M | €25.1M | −€7.4M | €1.2M |
| Net profit margin | −22.37% | −3.70% | 5.07% | −1.58% | 0.34% |
| Basic EPSper basic share | -€0.85 | -€0.16 | €0.23 | -€0.07 | -€0.01 |
| Diluted EPSper diluted share | -€0.85 | -€0.16 | €0.21 | -€0.07 | -€0.01 |