Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €347.5M | €323.6M | €327.6M | €338.7M | €285.9M |
| Operating income | €19.2M | −€267,000 | €12.6M | €25.1M | €18.2M |
| Operating margin | 5.53% | −0.08% | 3.83% | 7.41% | 6.38% |
| EBITDA | €39.1M | €19.4M | €31.7M | €43.0M | €36.0M |
| EBITDA margin | 11.24% | 5.99% | 9.68% | 12.70% | 12.60% |
| Net income | €7.5M | −€13.3M | €6.1M | €16.7M | €11.2M |
| Net profit margin | 2.17% | −4.12% | 1.85% | 4.93% | 3.93% |
| Basic EPSper basic share | €0.47 | -€1.31 | €0.40 | €1.30 | €0.86 |
| Diluted EPSper diluted share | €0.47 | -€1.31 | €0.40 | €1.30 | €0.86 |