Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €225.6M | €207.1M | €203.6M | €191.0M | €162.5M | €126.7M |
| Operating expenses | €120.6M | €115.9M | €110.1M | €104.9M | — | — |
| Operating income | €23.8M | €11.6M | €12.2M | €17.3M | €19.1M | €8.7M |
| Operating margin | 10.55% | 5.58% | 5.98% | 9.04% | 11.77% | 6.84% |
| EBITDA | €43.5M | €29.8M | €27.8M | €31.6M | €31.2M | €18.0M |
| EBITDA margin | 19.27% | 14.39% | 13.68% | 16.53% | 19.18% | 14.24% |
| Net income | €14.0M | €5.7M | €7.1M | €11.4M | €13.9M | €5.6M |
| Net profit margin | 6.21% | 2.75% | 3.50% | 5.95% | 8.53% | 4.45% |
| Basic EPSper basic share | €0.64 | €0.26 | €0.32 | €0.51 | €0.62 | €0.30 |
| Diluted EPSper diluted share | €0.64 | €0.26 | €0.32 | €0.51 | €0.62 | €0.30 |