Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €330.4M | €374.3M | €365.6M | €320.7M | €176.9M | €140.4M |
| Operating expenses | €66.6M | €74.3M | €71.9M | €56.7M | — | — |
| Operating income | €1.9M | €3.3M | €21.1M | €19.5M | €11.6M | €7.6M |
| Operating margin | 0.58% | 0.89% | 5.76% | 6.10% | 6.58% | 5.42% |
| EBITDA | €14.6M | €16.7M | €33.5M | €29.3M | €15.6M | €10.9M |
| EBITDA margin | 4.43% | 4.46% | 9.16% | 9.13% | 8.80% | 7.80% |
| Net income | −€10.4M | −€10.8M | €6.6M | €10.3M | €7.1M | €2.6M |
| Net profit margin | −3.16% | −2.87% | 1.82% | 3.22% | 4.04% | 1.83% |
| Basic EPSper basic share | -€0.21 | -€0.27 | €0.13 | €0.22 | €0.15 | €0.04 |
| Diluted EPSper diluted share | -€0.21 | -€0.27 | €0.13 | €0.21 | €0.15 | €0.04 |