Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €182.8M | €205.1M | €222.1M | €215.0M | €191.6M |
| Operating expenses | — | — | — | €73.2M | €69.1M |
| Operating income | −€2.9M | €1.9M | €2.8M | €2.1M | €2.5M |
| Operating margin | −1.57% | 0.93% | 1.28% | 0.97% | 1.31% |
| EBITDA | €4.3M | €9.8M | €11.1M | €9.9M | €10.7M |
| EBITDA margin | 2.33% | 4.78% | 5.01% | 4.60% | 5.57% |
| Net income | −€2.9M | €2.4M | €2.6M | €1.9M | €2.4M |
| Net profit margin | −1.60% | 1.18% | 1.18% | 0.88% | 1.26% |
| Basic EPSper basic share | -€1.35 | €1.11 | €1.21 | €0.87 | €1.11 |
| Diluted EPSper diluted share | -€1.35 | €1.11 | €1.21 | €0.87 | €1.11 |