Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €1.34B | €1.57B | €1.66B | €1.82B | €1.66B | €1.44B | €1.52B |
| Operating expenses | €194.1M | €1.33B | €1.38B | €1.25B | €1.17B | €873.0M | €941.1M |
| Operating income | €276.3M | −€321.0M | −€1.27B | −€79.8M | €800.6M | €307.3M | €450.9M |
| Operating margin | 20.60% | −20.42% | −76.58% | −4.40% | 48.20% | 21.34% | 29.61% |
| EBITDA | −€10.0M | −€294.1M | −€1.25B | −€58.0M | — | — | — |
| EBITDA margin | −0.75% | −18.71% | −75.20% | −3.19% | — | — | — |
| Net income | −€123.0M | −€317.2M | −€1.29B | €221.9M | €637.0M | €186.7M | €338.2M |
| Net profit margin | −9.17% | −20.18% | −77.89% | 12.22% | 38.35% | 12.96% | 22.21% |
| Basic EPSper basic share | -€1.62 | -€3.64 | -€16.50 | €0.71 | €5.33 | €1.08 | €4.06 |
| Diluted EPSper diluted share | -€1.62 | -€3.64 | -€16.48 | €0.71 | €5.33 | €1.07 | €4.06 |