Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €162.6M | €264.1M | €199.1M | €160.5M | €118.2M |
| Operating expenses | €323.1M | €241.2M | €291.7M | €203.8M | — |
| Operating income | −€150.7M | €26.5M | −€76.3M | −€41.1M | −€95.8M |
| Operating margin | −92.68% | 10.04% | −38.34% | −25.62% | −81.05% |
| EBITDA | −€84.1M | €83.9M | −€19.0M | €21.4M | — |
| EBITDA margin | −51.75% | 31.76% | −9.53% | 13.33% | — |
| Net income | −€201.1M | −€25.7M | −€99.0M | −€55.0M | −€107.5M |
| Net profit margin | −123.65% | −9.74% | −49.70% | −34.28% | −90.94% |
| Basic EPSper basic share | -€1.07 | -€0.13 | -€1.09 | -€0.92 | -€1.85 |
| Diluted EPSper diluted share | -€1.07 | -€0.13 | -€1.04 | -€0.92 | -€1.85 |