Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €601.6M | €540.3M | €534.1M | €513.5M | €470.6M | €426.4M | €417.8M |
| Operating expenses | €123.3M | €103.6M | €103.2M | €98.5M | — | — | — |
| Operating income | €50.2M | €45.9M | €42.3M | €50.1M | €47.3M | €38.6M | €39.9M |
| Operating margin | 8.34% | 8.49% | 7.93% | 9.75% | 10.05% | 9.06% | 9.54% |
| EBITDA | €60.3M | €57.3M | €53.3M | €57.7M | — | — | — |
| EBITDA margin | 10.02% | 10.61% | 9.98% | 11.24% | — | — | — |
| Net income | €38.1M | €37.6M | €33.4M | €35.6M | €34.5M | €26.2M | €26.4M |
| Net profit margin | 6.34% | 6.97% | 6.25% | 6.94% | 7.33% | 6.14% | 6.32% |
| Basic EPSper basic share | €3.00 | €2.94 | €2.56 | €2.69 | €2.60 | €1.98 | €2.00 |
| Diluted EPSper diluted share | €2.95 | €2.93 | €2.54 | €2.67 | €2.59 | €1.97 | €1.99 |