Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €703.1M | €703.5M | €756.8M | €704.2M | €677.2M |
| Operating income | €1.6M | €14.1M | €26.5M | −€7.3M | €21.2M |
| Operating margin | 0.22% | 2.00% | 3.50% | −1.04% | 3.12% |
| EBITDA | — | — | — | €40.6M | €67.5M |
| EBITDA margin | — | — | — | 5.77% | 9.97% |
| Net income | −€13.9M | −€44.1M | −€12.9M | −€20.2M | €11.6M |
| Net profit margin | −1.97% | −6.26% | −1.70% | −2.86% | 1.72% |
| Basic EPSper basic share | -€0.69 | -€2.04 | -€0.74 | -€1.03 | €0.40 |
| Diluted EPSper diluted share | -€0.69 | -€2.04 | -€0.74 | — | — |