Revenue
2020
2021
| 2021 | 2020 | |
|---|---|---|
| Revenue | €7.2M | €16.6M |
| Research & development | €15.7M | €16.3M |
| Operating expenses | €20.5M | €21.7M |
| Operating income | −€13.3M | −€5.1M |
| Operating margin | −184.11% | −30.62% |
| EBITDA | −€13.1M | −€4.9M |
| EBITDA margin | −181.47% | −29.45% |
| Net income | −€13.6M | −€5.1M |
| Net profit margin | −188.52% | −30.70% |
| Basic EPSper basic share | -€0.81 | -€0.32 |