Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €127.2M | €125.1M | €119.1M | €188.0M | €176.8M | €120.6M |
| Operating expenses | €61.2M | €60.9M | €53.6M | €65.1M | — | — |
| Operating income | €457,000 | €3.7M | €2.5M | €34.2M | €33.0M | €23.1M |
| Operating margin | 0.36% | 2.99% | 2.12% | 18.21% | 18.67% | 19.13% |
| EBITDA | €8.0M | €12.3M | €9.0M | €39.7M | €37.5M | €26.7M |
| EBITDA margin | 6.30% | 9.80% | 7.57% | 21.10% | 21.19% | 22.13% |
| Net income | −€2.4M | €1.2M | €964,000 | €20.4M | €13.7M | €29.8M |
| Net profit margin | −1.91% | 0.94% | 0.81% | 10.82% | 7.75% | 24.69% |
| Basic EPSper basic share | -€0.17 | €0.08 | €0.06 | €1.35 | €0.90 | €1.95 |
| Diluted EPSper diluted share | -€0.16 | €0.08 | €0.06 | €1.34 | €0.89 | €1.95 |