Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €1.87B | €1.82B | €1.79B | €1.61B | €937.2M |
| Operating expenses | €457.9M | €435.6M | €412.1M | €256.2M | — |
| Operating income | €236.6M | €224.8M | €189.0M | €236.6M | −€159.3M |
| Operating margin | 12.68% | 12.36% | 10.58% | 14.68% | −17.00% |
| EBITDA | €546.0M | €541.0M | €478.4M | €859.6M | — |
| EBITDA margin | 29.25% | 29.76% | 26.78% | 53.31% | — |
| Net income | €33.5M | €27.5M | −€63.2M | €291.3M | −€426.4M |
| Net profit margin | 1.80% | 1.52% | −3.54% | 18.07% | −45.49% |
| Basic EPSper basic share | €0.07 | €0.04 | -€0.14 | €10.28 | -€43.67 |
| Diluted EPSper diluted share | €0.07 | €0.04 | -€0.14 | €10.28 | -€43.67 |