Revenue
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €23.0M | €4.2M | €35.4M | €19.7M | €42.6M | €7.8M | €28.8M | €35.1M | €28.1M | €15.1M | €13.7M | €690,000 | €5.7M | €1.6M | €120,000 |
| Gross profit | €21.9M | €1.9M | €24.0M | €14.8M | €33.2M | −€12.1M | €16.8M | €16.1M | €13.0M | €11.5M | €4.5M | €290,000 | −€1.9M | €0 | −€30,000 |
| Gross margin | 95.08% | 45.43% | 67.75% | 75.13% | 78.02% | −155.24% | 58.33% | 45.99% | 46.47% | 76.07% | 32.53% | 42.03% | −32.40% | 0.00% | −25.00% |
| Operating expenses | €22.8M | €5.2M | €27.6M | €22.7M | €35.2M | — | €24.0M | €24.8M | €10.8M | €13.2M | €5.0M | — | — | — | €10,000 |
| Operating income | −€910,000 | −€3.3M | −€3.6M | −€7.9M | −€1.9M | −€7.1M | −€7.2M | −€8.7M | €2.2M | −€1.7M | −€540,000 | €410,000 | €10,000 | €1.1M | −€40,000 |
| Operating margin | −3.96% | −80.29% | −10.18% | −40.05% | −4.56% | −91.05% | −25.11% | −24.69% | 7.88% | −11.43% | −3.95% | 59.42% | 0.18% | 66.04% | −33.33% |
| EBITDA | €23.0M | −€1.3M | €19.8M | €9.8M | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 99.98% | −31.79% | 56.00% | 49.63% | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€910,000 | −€3.4M | −€3.6M | −€8.0M | −€1.9M | −€7.2M | −€7.9M | −€8.8M | −€400,000 | −€1.7M | −€380,000 | €270,000 | €10,000 | €1.1M | −€50,000 |
| Net profit margin | −3.96% | −81.49% | −10.23% | −40.36% | −4.53% | −91.43% | −27.44% | −25.14% | −1.43% | −11.17% | −2.78% | 39.13% | 0.18% | 66.04% | −41.67% |
| Basic EPSper basic share | -€0.03 | -€0.13 | -€0.14 | -€0.38 | -€0.10 | -€0.42 | -€0.50 | -€0.63 | -€0.32 | -€1.52 | -€0.35 | €0.27 | — | — | — |
| Diluted EPSper diluted share | -€0.03 | -€0.13 | -€0.14 | -€0.38 | -€0.10 | -€0.42 | -€0.50 | -€0.63 | -€0.32 | -€1.52 | -€0.35 | €0.27 | — | — | — |