Revenue
2020
2021
| 2021 | 2020 | |
|---|---|---|
| Revenue | €13.9M | €16.6M |
| Operating expenses | €13.0M | €13.2M |
| Operating income | €21.6M | €13.3M |
| Operating margin | 154.87% | 79.80% |
| EBITDA | €21.6M | €13.3M |
| EBITDA margin | 155.09% | 80.16% |
| Net income | €20.3M | €10.3M |
| Net profit margin | 145.58% | 61.90% |
| Basic EPSper basic share | €5.37 | €2.22 |
| Diluted EPSper diluted share | €5.37 | €2.22 |