Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €98.7M | €86.2M | €145.4M | €144.6M | €137.4M | €136.4M | €159.8M |
| Operating expenses | €47.7M | €44.0M | €46.9M | €44.9M | — | — | — |
| Operating income | €6.0M | €6.7M | €15.9M | €7.3M | €17.3M | €12.2M | €16.3M |
| Operating margin | 6.03% | 7.83% | 10.90% | 5.04% | 12.57% | 8.93% | 10.18% |
| EBITDA | €10.6M | €12.8M | €20.1M | €12.8M | €24.9M | €19.6M | €21.6M |
| EBITDA margin | 10.78% | 14.86% | 13.83% | 8.86% | 18.14% | 14.40% | 13.49% |
| Net income | €5.3M | €8.9M | €12.6M | €3.3M | €12.9M | €5.6M | €10.7M |
| Net profit margin | 5.35% | 10.34% | 8.68% | 2.27% | 9.41% | 4.09% | 6.68% |
| Basic EPSper basic share | €0.25 | €0.38 | €0.63 | €0.16 | €0.63 | €0.27 | €0.51 |
| Diluted EPSper diluted share | €0.25 | €0.38 | €0.63 | €0.16 | €0.63 | €0.27 | €0.51 |