Revenue
2020
2021
2022
| 2022 | 2021 | 2020 | |
|---|---|---|---|
| Revenue | €226.4M | €187.0M | €194.1M |
| Operating income | −€42.8M | −€28.6M | −€11.0M |
| Operating margin | −18.90% | −15.29% | −5.65% |
| EBITDA | −€21.6M | −€9.4M | €6.2M |
| EBITDA margin | −9.52% | −5.00% | 3.21% |
| Net income | −€48.8M | −€40.5M | −€14.9M |
| Net profit margin | −21.57% | −21.64% | −7.70% |
| Basic EPSper basic share | -€3.55 | -€2.95 | -€1.09 |
| Diluted EPSper diluted share | -€3.55 | -€2.95 | -€1.09 |