Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €74.7M | €79.0M | €83.1M | €84.5M | — | — |
| Operating expenses | €105.9M | €94.3M | €89.2M | €84.4M | — | — |
| Operating income | −€50.8M | −€29.2M | −€12.7M | −€18.0M | €15.1M | €30.6M |
| Operating margin | −67.98% | −36.98% | −15.31% | −21.31% | — | — |
| EBITDA | −€9.3M | €21.5M | €31.1M | €36.9M | €66.9M | €79.0M |
| EBITDA margin | −12.52% | 27.20% | 37.46% | 43.62% | — | — |
| Net income | −€63.9M | −€59.2M | −€47.2M | €4.0M | €2.8M | €10.7M |
| Net profit margin | −85.51% | −74.91% | −56.79% | 4.78% | — | — |
| Basic EPSper basic share | -€0.50 | -€3.57 | -€2.85 | €0.24 | €0.17 | €0.65 |
| Diluted EPSper diluted share | -€0.50 | -€3.57 | -€2.84 | €0.24 | €0.17 | €0.64 |