Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €176.9M | €169.3M | €164.0M | €163.1M | €84.6M |
| Gross profit | €111.5M | €153.6M | €147.2M | €147.7M | €76.0M |
| Gross margin | 63.07% | 90.70% | 89.76% | 90.56% | 89.80% |
| Operating expenses | €71.3M | €121.2M | €126.6M | €106.6M | €66.1M |
| Operating income | €39.4M | €32.3M | €20.5M | €41.2M | €9.8M |
| Operating margin | 22.27% | 19.10% | 12.53% | 25.24% | 11.63% |
| EBITDA | €53.2M | €46.1M | €32.3M | €41.2M | — |
| EBITDA margin | 30.09% | 27.24% | 19.67% | 25.24% | — |
| Net income | €29.4M | €23.8M | €11.2M | €28.1M | €4.3M |
| Net profit margin | 16.63% | 14.04% | 6.85% | 17.19% | 5.07% |
| Basic EPSper basic share | €180.54 | €144.85 | €60.04 | €154.83 | €22.14 |
| Diluted EPSper diluted share | €180.54 | €144.85 | €60.04 | €154.83 | €22.14 |