Revenue
No reported data
| 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|
| Operating income | €322.3M | −€758.9M | €210.0M | €389.5M |
| EBITDA | €323.9M | −€757.0M | €212.1M | €390.7M |
| Net income | €286.5M | −€786.9M | €181.6M | €362.0M |
| Basic EPSper basic share | €4.82 | -€14.90 | €3.35 | €6.51 |
| Diluted EPSper diluted share | €4.81 | -€14.90 | €3.34 | €6.49 |