Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €289.1M | €226.3M | €226.3M | €261.5M | €250.2M | €199.2M | €21.5M |
| Gross profit | €78.2M | €61.6M | €54.7M | €68.8M | €79.0M | €61.3M | €6.2M |
| Gross margin | 27.06% | 27.21% | 24.15% | 26.32% | 31.56% | 30.77% | 28.99% |
| Operating expenses | €294.2M | €240.1M | €310.0M | €76.6M | €72.8M | €51.0M | €8.4M |
| Operating income | −€658,000 | −€15.1M | −€83.5M | −€7.5M | €6.1M | €10.3M | −€2.2M |
| Operating margin | −0.23% | −6.67% | −36.89% | −2.86% | 2.44% | 5.19% | −10.33% |
| EBITDA | €16.1M | €1.5M | −€67.8M | €7.2M | €20.3M | — | — |
| EBITDA margin | 5.58% | 0.64% | −29.96% | 2.76% | 8.13% | — | — |
| Net income | −€582,000 | −€13.6M | −€80.4M | −€6.4M | €2.2M | €560,000 | −€2.6M |
| Net profit margin | −0.20% | −6.02% | −35.52% | −2.46% | 0.89% | 0.28% | −12.01% |
| Basic EPSper basic share | -€0.01 | -€0.31 | -€1.82 | -€0.15 | €0.05 | €0.01 | -€0.07 |
| Diluted EPSper diluted share | -€0.01 | -€0.31 | -€1.82 | -€0.15 | €0.05 | — | — |