Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | €275.4M | €305.1M | €305.7M | €348.2M | €326.0M | €272.8M |
| Research & development | €1.4M | €1.1M | €1.3M | €1.0M | — | — |
| Operating expenses | €131.9M | €139.5M | €134.4M | €146.7M | — | — |
| Operating income | €39.6M | €43.5M | €41.8M | €52.2M | €49.2M | €44.8M |
| Operating margin | 14.38% | 14.25% | 13.66% | 14.99% | 15.09% | 16.41% |
| EBITDA | €59.9M | €63.5M | €60.6M | €70.0M | €66.0M | €60.4M |
| EBITDA margin | 21.74% | 20.81% | 19.84% | 20.11% | 20.24% | 22.16% |
| Net income | €26.8M | €29.8M | €28.9M | €41.2M | €37.1M | €31.5M |
| Net profit margin | 9.74% | 9.76% | 9.44% | 11.82% | 11.39% | 11.56% |
| Basic EPSper basic share | €0.42 | €0.46 | €0.45 | €0.64 | €0.58 | €0.49 |
| Diluted EPSper diluted share | €0.42 | €0.46 | €0.45 | €0.63 | €0.57 | €0.48 |