Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €4.03B | €4.16B | €4.61B | €4.36B | €3.69B | €2.46B |
| Operating expenses | €2.25B | €2.27B | €2.08B | €1.92B | — | — |
| Operating income | −€4.82B | €45.1M | −€870.0M | €335.0M | €304.2M | €201.2M |
| Operating margin | −119.66% | 1.08% | −18.87% | 7.68% | 8.25% | 8.17% |
| EBITDA | −€4.52B | €281.9M | −€293.2M | €831.5M | — | — |
| EBITDA margin | −112.18% | 6.77% | −6.36% | 19.05% | — | — |
| Net income | −€5.18B | −€312.1M | −€959.3M | €303.3M | −€741.2M | €165.1M |
| Net profit margin | −128.60% | −7.50% | −20.81% | 6.95% | −20.09% | 6.70% |
| Basic EPSper basic share | -€18.41 | -€1.05 | -€2.90 | €1.06 | -€2.69 | €0.82 |
| Diluted EPSper diluted share | -€18.41 | -€1.05 | -€2.90 | €1.05 | -€2.53 | €0.81 |