Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €756.7M | €705.8M | €622.3M | €466.8M | €332.1M | €413.2M |
| Operating expenses | €293.9M | €306.0M | €283.2M | €211.7M | — | — |
| Operating income | €1.8M | −€41.0M | −€148.3M | −€65.4M | −€71.6M | −€172.8M |
| Operating margin | 0.24% | −5.81% | −23.83% | −14.01% | −21.55% | −41.81% |
| EBITDA | €46.6M | €1.4M | €112.8M | −€47.7M | — | — |
| EBITDA margin | 6.16% | 0.20% | 18.13% | −10.22% | — | — |
| Net income | −€32.1M | −€60.5M | €6.2M | −€129.7M | −€111.0M | −€189.6M |
| Net profit margin | −4.25% | −8.58% | 0.99% | −27.79% | −33.41% | −45.87% |
| Basic EPSper basic share | -€0.00 | -€0.01 | €0.00 | -€0.26 | -€0.40 | -€2.00 |
| Diluted EPSper diluted share | -€0.00 | -€0.01 | €0.00 | -€0.26 | -€0.40 | -€2.00 |