Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €2.02B | €2.71B | €2.65B | €2.96B | — | — | — |
| Operating expenses | €334.4M | €384.3M | €693.6M | €487.2M | — | — | — |
| Operating income | €181.9M | €207.7M | −€158.2M | €280.8M | — | — | — |
| Operating margin | 9.01% | 7.66% | −5.97% | 9.49% | — | — | — |
| EBITDA | €171.9M | €218.5M | −€425.1M | €571.6M | — | — | — |
| EBITDA margin | 8.52% | 8.06% | −16.04% | 19.32% | — | — | — |
| Net income | €8.4M | €86.1M | −€508.6M | €424.5M | €262.1M | −€523.8M | €235.5M |
| Net profit margin | 0.42% | 3.18% | −19.19% | 14.35% | — | — | — |
| Basic EPSper basic share | €0.37 | €0.29 | -€23.08 | €16.21 | €11.74 | -€17.78 | €14.42 |
| Diluted EPSper diluted share | €0.37 | €0.28 | -€22.50 | €15.83 | €11.49 | -€17.55 | €14.26 |