Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | €486.8M | €432.3M | €397.2M | €341.6M | €281.9M | €204.6M |
| Operating expenses | €146.7M | — | €139.8M | €135.7M | €149.1M | — |
| Operating income | €32.1M | — | €4.1M | −€6.7M | −€33.8M | −€64.1M |
| Operating margin | 6.59% | — | 1.03% | −1.96% | −12.00% | −31.34% |
| EBITDA | €68.0M | — | €43.7M | €50.1M | €18.2M | — |
| EBITDA margin | 13.97% | — | 11.00% | 14.68% | 6.46% | — |
| Net income | €916,000 | €3.6M | −€12.2M | −€18.1M | −€43.1M | −€57.2M |
| Net profit margin | 0.19% | 0.83% | −3.08% | −5.30% | −15.30% | −27.94% |
| Basic EPSper basic share | €0.02 | €0.09 | -€0.30 | -€0.46 | -€1.32 | -€1.79 |
| Diluted EPSper diluted share | €0.02 | €0.08 | -€0.30 | -€0.46 | -€1.32 | -€1.79 |