Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €402.5M | €414.0M | €429.6M | €408.6M | €334.0M | €266.0M |
| Research & development | €1.6M | €2.1M | €1.7M | €1.8M | — | — |
| Operating expenses | €239.7M | €243.6M | €232.6M | €220.0M | — | — |
| Operating income | €21.8M | €26.1M | €46.3M | €43.9M | €28.2M | €17.1M |
| Operating margin | 5.42% | 6.31% | 10.77% | 10.75% | 8.45% | 6.42% |
| EBITDA | €70.0M | €73.0M | €87.4M | €80.6M | €61.5M | €48.7M |
| EBITDA margin | 17.40% | 17.63% | 20.34% | 19.73% | 18.43% | 18.31% |
| Net income | €10.2M | €15.8M | €31.4M | €31.3M | €18.8M | €10.1M |
| Net profit margin | 2.53% | 3.82% | 7.31% | 7.66% | 5.63% | 3.80% |
| Basic EPSper basic share | €1.01 | €1.56 | €3.13 | €3.13 | €1.90 | €1.02 |
| Diluted EPSper diluted share | €0.99 | €1.56 | €3.10 | €3.04 | €1.85 | €1.01 |