Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €58.2M | €100.0M | €100.8M | €78.3M | €105.7M | €33.6M |
| Gross profit | €18.8M | €27.6M | €28.3M | €30.3M | €30.9M | — |
| Gross margin | 32.25% | 27.61% | 28.02% | 38.64% | 29.20% | — |
| Operating expenses | €28.6M | €29.1M | €35.6M | €28.8M | €15.9M | — |
| Operating income | −€9.8M | −€1.5M | −€7.3M | €1.5M | €15.0M | €17.0M |
| Operating margin | −16.85% | −1.51% | −7.29% | 1.88% | 14.20% | 50.65% |
| EBITDA | −€3.8M | €2.4M | −€2.4M | €5.8M | €17.6M | €19.8M |
| EBITDA margin | −6.57% | 2.38% | −2.39% | 7.43% | 16.62% | 59.16% |
| Net income | −€17.0M | −€5.8M | −€27.4M | −€27.4M | €8.2M | €13.2M |
| Net profit margin | −29.17% | −5.84% | −27.18% | −34.99% | 7.73% | 39.32% |
| Basic EPSper basic share | -€3.51 | -€1.15 | -€5.79 | €1.69 | €2.66 | €2.05 |
| Diluted EPSper diluted share | -€3.51 | -€1.15 | -€5.79 | €1.68 | €2.66 | €2.05 |