Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €666.7M | €603.8M | €572.0M | €584.9M | €334.5M | €277.1M |
| Operating expenses | €419.6M | €379.9M | €354.0M | €377.1M | — | — |
| Operating income | €85.6M | €69.1M | €68.4M | €66.7M | −€200,000 | −€10.4M |
| Operating margin | 12.84% | 11.44% | 11.96% | 11.40% | −0.06% | −3.75% |
| EBITDA | €139.7M | €116.5M | €113.9M | €105.6M | €32.0M | €19.1M |
| EBITDA margin | 20.95% | 19.29% | 19.91% | 18.05% | 9.57% | 6.89% |
| Net income | €74.9M | €59.9M | €61.6M | €59.8M | −€4.9M | −€19.0M |
| Net profit margin | 11.23% | 9.92% | 10.77% | 10.22% | −1.46% | −6.86% |
| Basic EPSper basic share | €0.47 | €0.36 | €0.36 | €0.34 | -€0.03 | -€0.10 |
| Diluted EPSper diluted share | €0.46 | €0.36 | €0.36 | €0.33 | -€0.03 | -€0.10 |