Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €1.59B | €1.61B | €1.83B | €1.61B | €774.4M | €815.9M |
| Operating expenses | €0 | €2.0M | −€3.0M | −€28.0M | — | — |
| Operating income | €575.0M | €598.0M | €725.0M | €672.0M | €61.5M | €135.3M |
| Operating margin | 36.05% | 37.05% | 39.64% | 41.84% | 7.94% | 16.58% |
| EBITDA | €550.0M | €827.0M | €969.0M | €899.0M | €251.0M | €321.7M |
| EBITDA margin | 34.48% | 51.24% | 52.98% | 55.98% | 32.41% | 39.43% |
| Net income | €320.0M | €317.0M | €326.0M | €252.0M | −€229.2M | −€112.7M |
| Net profit margin | 20.06% | 19.64% | 17.82% | 15.69% | −29.60% | −13.81% |
| Basic EPSper basic share | €0.59 | €0.59 | €0.60 | €0.47 | -€0.43 | -€0.21 |
| Diluted EPSper diluted share | €0.59 | €0.58 | €0.60 | €0.47 | -€0.42 | -€0.21 |