Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €45.3M | €43.5M | €41.4M | €42.5M | €17.8M | €13.2M |
| Operating expenses | −€14.0M | €10.7M | €10.8M | €8.0M | — | — |
| Operating income | €29.8M | €2.2M | €2.8M | €6.3M | €15.0M | −€4.9M |
| Operating margin | 65.70% | 5.02% | 6.76% | 14.70% | 84.26% | −36.88% |
| EBITDA | €41.2M | €6.8M | €8.4M | €12.5M | — | — |
| EBITDA margin | 91.01% | 15.66% | 20.28% | 29.38% | — | — |
| Net income | €11.8M | −€17.6M | −€11.2M | −€3.6M | €4.2M | −€8.7M |
| Net profit margin | 25.97% | −40.37% | −27.14% | −8.38% | 23.86% | −65.60% |
| Basic EPSper basic share | €1.59 | -€2.38 | -€1.51 | -€0.46 | €0.53 | -€1.14 |
| Diluted EPSper diluted share | €1.59 | -€2.38 | -€1.51 | -€0.46 | €0.53 | -€1.14 |