Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €1.82B | €2.44B | €2.41B | €2.71B | — | — | — |
| Operating expenses | €235.5M | €251.3M | €540.5M | €342.9M | — | — | — |
| Operating income | −€37.8M | €17.6M | −€328.3M | €111.2M | — | — | — |
| Operating margin | −2.08% | 0.72% | −13.60% | 4.11% | — | — | — |
| EBITDA | −€13.9M | €12.0M | −€288.9M | €168.8M | — | — | — |
| EBITDA margin | −0.76% | 0.49% | −11.97% | 6.24% | — | — | — |
| Net income | −€67.1M | −€49.5M | −€325.9M | €89.3M | €90.3M | €90.4M | €95.3M |
| Net profit margin | −3.69% | −2.03% | −13.50% | 3.30% | — | — | — |
| Basic EPSper basic share | -€38.35 | -€34.86 | -€186.21 | €42.57 | €41.32 | €39.69 | €46.31 |
| Diluted EPSper diluted share | -€38.35 | -€34.86 | -€186.21 | €42.57 | €41.32 | €39.69 | €46.31 |