Revenue
2020
2021
2022
| 2022 | 2021 | 2020 | |
|---|---|---|---|
| Revenue | €133.9M | €132.6M | €132.6M |
| Gross profit | €106.2M | €102.9M | €98.7M |
| Gross margin | 79.33% | 77.60% | 74.48% |
| Research & development | €36.1M | €31.3M | €30.9M |
| Operating expenses | €80.8M | €119.4M | €94.7M |
| Operating income | €25.4M | −€16.5M | €4.0M |
| Operating margin | 19.00% | −12.47% | 3.05% |
| EBITDA | — | −€2.3M | €15.6M |
| EBITDA margin | — | −1.75% | 11.78% |
| Net income | €15.4M | −€18.6M | €1.4M |
| Net profit margin | 11.50% | −14.02% | 1.07% |
| Basic EPSper basic share | €2.69 | -€3.26 | €0.25 |
| Diluted EPSper diluted share | €2.63 | -€3.26 | €0.25 |