Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €54.3M | €25.3M | €18.2M | €210.3M | €110.9M |
| Gross profit | €19.0M | €9.3M | €6.0M | €119.8M | €55.1M |
| Gross margin | 34.95% | 36.58% | 33.19% | 56.97% | 49.73% |
| Operating expenses | €29.8M | −€14.0M | €9.8M | €54.8M | €25.5M |
| Operating income | −€10.8M | €26.4M | −€3.7M | €65.0M | €29.7M |
| Operating margin | −19.85% | 104.27% | −20.58% | 30.93% | 26.75% |
| EBITDA | €6.5M | €36.8M | €8.7M | €67.5M | N/A |
| EBITDA margin | 11.95% | 145.60% | 47.62% | 32.10% | N/A |
| Net income | €550,000 | €18.5M | €40,000 | €45.1M | €19.4M |
| Net profit margin | 1.01% | 72.99% | 0.22% | 21.43% | 17.49% |
| Basic EPSper basic share | €0.00 | €6.03 | -€1.06 | €14.02 | €6.46 |
| Diluted EPSper diluted share | €0.05 | €6.03 | -€1.06 | €14.02 | €6.46 |
Reported ownership