Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €786.4M | €841.1M | €785.7M | €753.3M | €732.1M | €712.3M |
| Operating expenses | €558.1M | €577.9M | €549.7M | €515.4M | — | — |
| Operating income | −€88.2M | €49.6M | €38.7M | −€18.2M | €38.7M | €41.9M |
| Operating margin | −11.21% | 5.89% | 4.92% | −2.41% | 5.28% | 5.88% |
| EBITDA | €62.1M | €110.8M | €99.8M | €101.5M | €94.6M | €101.5M |
| EBITDA margin | 7.89% | 13.17% | 12.70% | 13.47% | 12.93% | 14.25% |
| Net income | −€112.7M | €13.5M | €22.2M | −€41.1M | €32.6M | €18.2M |
| Net profit margin | −14.32% | 1.60% | 2.82% | −5.46% | 4.46% | 2.56% |
| Basic EPSper basic share | -€8.91 | €1.07 | €1.75 | -€3.25 | €2.59 | €1.45 |
| Diluted EPSper diluted share | -€8.91 | €1.07 | €1.75 | -€3.25 | €2.58 | €1.44 |