Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €478.5M | €373.1M | €322.8M | €180.1M | €115.9M | €150.9M |
| Operating expenses | €225.7M | €188.4M | €177.8M | €107.3M | — | — |
| Operating income | €31.7M | €18.1M | €7.2M | €1.1M | €11.3M | €11.0M |
| Operating margin | 6.62% | 4.85% | 2.24% | 0.59% | 9.74% | 7.32% |
| EBITDA | €82.2M | €61.2M | €47.7M | €18.5M | — | — |
| EBITDA margin | 17.18% | 16.39% | 14.77% | 10.27% | — | — |
| Net income | €5.9M | −€4.5M | €13.7M | −€9.5M | €46.9M | −€11.5M |
| Net profit margin | 1.23% | −1.21% | 4.23% | −5.29% | 40.44% | −7.63% |
| Basic EPSper basic share | €0.18 | -€0.21 | €0.99 | -€0.47 | €2.68 | -€0.43 |
| Diluted EPSper diluted share | €0.18 | -€0.21 | €0.99 | -€0.47 | €2.68 | -€0.43 |