Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €445.5M | €494.4M | €733.9M | €707.8M | €501.4M | €566.3M |
| Operating expenses | €181.6M | €186.9M | €256.3M | €253.4M | — | — |
| Operating income | €17.0M | €19.7M | €8.4M | €21.0M | €17.2M | €19.1M |
| Operating margin | 3.81% | 3.98% | 1.14% | 2.97% | 3.43% | 3.37% |
| EBITDA | €36.8M | €32.4M | €43.5M | €40.0M | — | — |
| EBITDA margin | 8.26% | 6.55% | 5.93% | 5.65% | — | — |
| Net income | −€47.1M | −€49.2M | −€2.8M | €11.7M | €22.4M | €11.7M |
| Net profit margin | −10.58% | −9.96% | −0.39% | 1.66% | 4.46% | 2.07% |
| Basic EPSper basic share | -€8.45 | -€7.21 | €0.91 | €2.54 | €5.32 | €3.04 |
| Diluted EPSper diluted share | -€8.38 | -€7.15 | €0.91 | €2.53 | €5.32 | €3.04 |