Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €338.6M | €349.5M | €409.2M | €398.1M | €378.6M | €336.2M |
| Research & development | — | €3.7M | — | — | — | — |
| Operating expenses | €243.3M | €235.1M | €251.6M | €922,000 | €91,000 | €945,000 |
| Operating income | €31.1M | €49.9M | €48.6M | €45.1M | €36.0M | €3.1M |
| Operating margin | 9.17% | 14.28% | 11.87% | 11.34% | 9.51% | 0.93% |
| EBITDA | €76.0M | €96.4M | €77.6M | €79.0M | €67.8M | €37.1M |
| EBITDA margin | 22.44% | 27.59% | 18.95% | 19.85% | 17.90% | 11.05% |
| Net income | €83.8M | €42.0M | €45.3M | €34.7M | €27.6M | €40.1M |
| Net profit margin | 24.75% | 12.01% | 11.07% | 8.72% | 7.29% | 11.94% |
| Basic EPSper basic share | €1.08 | €0.54 | €0.58 | €0.45 | €0.36 | €0.52 |
| Diluted EPSper diluted share | €1.08 | €0.54 | €0.58 | €0.45 | €0.36 | €0.52 |