Revenue
2021
2022
2023
| 2023 | 2022 | 2021 | |
|---|---|---|---|
| Revenue | €191.9M | €130.8M | €83.9M |
| Operating income | €3.8M | €214,000 | −€5.1M |
| Operating margin | 2.00% | 0.16% | −6.09% |
| EBITDA | €14.4M | €10.9M | €3.5M |
| EBITDA margin | 7.50% | 8.32% | 4.12% |
| Net income | €195,000 | −€2.5M | −€5.7M |
| Net profit margin | 0.10% | −1.88% | −6.74% |
| Basic EPSper basic share | €870.00 | -€124.71 | -€2.85 |
| Diluted EPSper diluted share | €870.00 | -€124.71 | -€2.85 |