Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €11.42B | €17.95B | €19.24B | €24.94B | €15.31B | €10.38B |
| Operating expenses | €286.6M | €446.3M | €473.2M | €558.3M | — | — |
| Operating income | −€208.8M | €73.0M | €667.5M | €991.5M | €685.9M | −€821.2M |
| Operating margin | −1.83% | 0.41% | 3.47% | 3.98% | 4.48% | −7.91% |
| EBITDA | −€134.3M | €140.4M | €747.6M | €1.07B | €755.0M | −€712.5M |
| EBITDA margin | −1.18% | 0.78% | 3.89% | 4.31% | 4.93% | −6.86% |
| Net income | −€92.8M | €106.5M | €676.5M | €719.2M | €572.9M | −€739.9M |
| Net profit margin | −0.81% | 0.59% | 3.52% | 2.88% | 3.74% | −7.13% |
| Basic EPSper basic share | -€7.22 | €8.28 | €52.63 | €55.95 | €44.57 | -€57.56 |
| Diluted EPSper diluted share | -€7.22 | €8.28 | €52.63 | €55.95 | €44.57 | -€57.56 |