Revenue
2020
2021
| 2021 | 2020 | |
|---|---|---|
| Revenue | €153.7M | €121.9M |
| Operating income | €8.8M | −€7.7M |
| Operating margin | 5.72% | −6.34% |
| EBITDA | €12.7M | −€3.2M |
| EBITDA margin | 8.24% | −2.62% |
| Net income | €4.7M | −€8.7M |
| Net profit margin | 3.07% | −7.17% |
| Basic EPSper basic share | €1.60 | -€3.19 |
| Diluted EPSper diluted share | €1.56 | -€3.19 |