Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €2.93B | €3.13B | €3.17B | €13.64B | €19.77B | €16.69B |
| Operating expenses | €369.9M | €436.0M | €255.9M | €3.72B | — | — |
| Operating income | €174.2M | €10.7M | €10.9M | €816.2M | €447.5M | €570.2M |
| Operating margin | 5.95% | 0.34% | 0.34% | 5.99% | 2.26% | 3.42% |
| EBITDA | €440.7M | €366.5M | €207.0M | €1.69B | €1.39B | €1.83B |
| EBITDA margin | 15.06% | 11.71% | 6.52% | 12.39% | 7.01% | 10.98% |
| Net income | €350.9M | €1.84B | €566.1M | €2.72B | €20.22B | €1.56B |
| Net profit margin | 11.99% | 58.77% | 17.84% | 19.98% | 102.29% | 9.37% |
| Basic EPSper basic share | €0.12 | €0.64 | €0.09 | €1.16 | €2.07 | €0.15 |
| Diluted EPSper diluted share | €0.12 | €0.64 | €0.09 | €1.16 | €2.06 | €0.15 |