Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €264.1M | €288.9M | €292.4M | €291.2M | €245.9M | €223.5M |
| Operating expenses | €151.6M | €152.1M | €155.9M | €163.3M | — | — |
| Operating income | −€10.1M | €8.7M | €11.7M | −€5.4M | €4.4M | €9.1M |
| Operating margin | −3.83% | 3.03% | 4.00% | −1.87% | 1.81% | 4.05% |
| EBITDA | €22.6M | €42.6M | €44.3M | €32.6M | — | — |
| EBITDA margin | 8.56% | 14.76% | 15.16% | 11.21% | — | — |
| Net income | −€22.6M | −€370,000 | €3.8M | −€10.4M | €754,000 | €2.3M |
| Net profit margin | −8.56% | −0.13% | 1.29% | −3.58% | 0.31% | 1.05% |
| Basic EPSper basic share | -€1.55 | -€0.03 | €0.26 | -€0.71 | €0.05 | €0.16 |
| Diluted EPSper diluted share | -€1.55 | -€0.03 | €0.26 | -€0.71 | €0.05 | €0.16 |