Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €141.3M | €128.6M | €153.7M | €198.7M | — |
| Operating expenses | €31.9M | €26.2M | €27.2M | €24.3M | — |
| Operating income | −€2.6M | −€146,000 | €15.0M | €52.3M | — |
| Operating margin | −1.85% | −0.11% | 9.78% | 26.32% | — |
| EBITDA | −€212,000 | €2.6M | €16.6M | €53.6M | — |
| EBITDA margin | −0.15% | 2.03% | 10.80% | 26.97% | — |
| Net income | −€8.9M | −€7.2M | €10.0M | €47.6M | — |
| Net profit margin | −6.33% | −5.61% | 6.51% | 23.96% | — |
| Basic EPSper basic share | -€0.03 | -€0.03 | €0.04 | €0.19 | €0.04 |
| Diluted EPSper diluted share | -€0.03 | -€0.03 | €0.04 | €0.19 | €0.04 |