Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | €54.3M | €25.3M | €18.2M | €210.3M |
| Operating expenses | €29.2M | −€14.0M | €9.8M | €54.8M |
| Operating income | −€10.8M | €26.4M | −€3.7M | €65.1M |
| Operating margin | −19.85% | 104.25% | −20.60% | 30.93% |
| EBITDA | €6.5M | €36.8M | €8.7M | €67.5M |
| EBITDA margin | 11.95% | 145.57% | 47.63% | 32.10% |
| Net income | €545,465.07 | €18.5M | €39,713.03 | €45.1M |
| Net profit margin | 1.00% | 72.98% | 0.22% | 21.43% |
| Basic EPSper basic share | €0.05 | €1.54 | €0.00 | €3.76 |
| Diluted EPSper diluted share | €0.05 | €1.54 | €0.00 | €3.76 |