Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €236.5M | €216.8M | €219.8M | €214.1M | €193.1M | €171.8M | €158.6M |
| Operating expenses | €114.7M | — | €94.9M | €157.3M | €142.6M | €125.1M | €117.7M |
| Operating income | €47.9M | €43.7M | €55.2M | €55.2M | €50.3M | €46.1M | €40.8M |
| Operating margin | 20.24% | 20.18% | 25.12% | 25.79% | 26.03% | 26.86% | 25.76% |
| EBITDA | €71.0M | €58.5M | €68.4M | €67.5M | €61.6M | €55.1M | €48.3M |
| EBITDA margin | 30.00% | 27.01% | 31.13% | 31.54% | 31.90% | 32.11% | 30.46% |
| Net income | €39.3M | €37.8M | €48.9M | €48.7M | €41.1M | €32.7M | €30.4M |
| Net profit margin | 16.63% | 17.42% | 22.24% | 22.75% | 21.31% | 19.02% | 19.15% |
| Basic EPSper basic share | €2.73 | €2.41 | €3.13 | €3.09 | €2.60 | €2.04 | €1.89 |
| Diluted EPSper diluted share | €2.73 | €2.39 | €3.10 | €3.06 | €2.58 | €2.02 | €1.87 |