Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €419.2M | €383.3M | €343.7M | €4.64B | €4.49B | €3.66B |
| Operating expenses | €505.2M | €495.1M | €46.8M | €1.76B | — | — |
| Operating income | −€333.9M | −€350.0M | €1.91B | €966.6M | €2.22B | €51.0M |
| Operating margin | −79.65% | −91.32% | 556.12% | 20.83% | 49.49% | 1.39% |
| EBITDA | −€321.0M | −€310.6M | €1.94B | €1.40B | — | — |
| EBITDA margin | −76.58% | −81.04% | 565.27% | 30.11% | — | — |
| Net income | −€416.0M | −€419.8M | €1.85B | €488.4M | €1.87B | −€289.3M |
| Net profit margin | −99.24% | −109.53% | 539.19% | 10.53% | 41.67% | −7.90% |
| Basic EPSper basic share | -€5.86 | -€5.95 | €25.94 | €8.33 | €21.93 | -€2.24 |
| Diluted EPSper diluted share | -€5.86 | -€5.95 | €25.56 | €8.22 | €21.75 | -€2.14 |