Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €2.82B | €3.33B | €3.96B | €4.35B | €4.47B | €4.51B |
| Operating expenses | €756.1M | €788.6M | €1.15B | €1.14B | — | — |
| Operating income | −€113.4M | −€8.4M | €218.1M | €335.2M | €489.0M | €243.0M |
| Operating margin | −4.02% | −0.25% | 5.50% | 7.70% | 10.94% | 5.39% |
| EBITDA | €57.0M | €181.5M | €435.8M | €527.1M | — | — |
| EBITDA margin | 2.02% | 5.44% | 10.99% | 12.11% | — | — |
| Net income | −€183.5M | −€61.1M | €36.7M | €204.1M | €336.5M | €119.2M |
| Net profit margin | −6.51% | −1.83% | 0.93% | 4.69% | 7.53% | 2.64% |
| Basic EPSper basic share | -€3.40 | -€1.12 | €0.35 | €3.40 | €5.85 | €2.05 |
| Diluted EPSper diluted share | -€3.40 | -€1.12 | €0.33 | €2.98 | €5.25 | €1.77 |