Revenue
2010
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 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €7.4M | €7.0M | €7.3M | €6.0M | €6.2M | €5.1M | €3.5M | €3.7M | €3.8M | €3.8M | €3.1M | €2.1M | €2.5M | €2.3M | €2.6M | €3.1M |
| Gross profit | €4.6M | €3.9M | €4.5M | €2.5M | €3.6M | €2.9M | €2.2M | €2.3M | €2.6M | €2.8M | €2.3M | €1.6M | €1.9M | €1.9M | €2.2M | €3.0M |
| Gross margin | 62.03% | 54.61% | 61.79% | 42.24% | 57.21% | 56.73% | 61.89% | 62.06% | 67.36% | 74.93% | 74.03% | 75.35% | 75.81% | 85.02% | 82.64% | 95.16% |
| Operating expenses | €5.7M | €5.5M | €6.1M | €4.3M | €4.1M | €3.7M | €3.2M | €3.2M | €2.8M | €2.8M | €2.8M | €3.0M | €3.4M | €4.0M | €4.0M | €4.5M |
| Operating income | −€1.1M | −€1.6M | −€1.6M | −€1.8M | −€540,000 | −€820,000 | −€1.0M | −€900,000 | −€180,000 | €20,000 | −€550,000 | −€1.3M | −€1.5M | −€2.1M | −€1.8M | −€1.5M |
| Operating margin | −15.27% | −22.84% | −21.93% | −29.72% | −8.65% | −15.98% | −29.51% | −24.39% | −4.70% | 0.53% | −17.86% | −61.86% | −59.68% | −92.51% | −67.92% | −48.71% |
| EBITDA | −€895,265.76 | −€1.3M | −€1.3M | −€1.5M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | −12.10% | −18.48% | −18.28% | −25.80% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€1.2M | −€1.7M | −€1.6M | −€1.8M | −€560,000 | −€840,000 | −€1.1M | −€920,000 | −€220,000 | −€20,000 | −€610,000 | −€1.4M | −€1.5M | −€2.2M | −€1.9M | −€1.6M |
| Net profit margin | −16.49% | −23.55% | −22.62% | −30.22% | −8.97% | −16.37% | −30.66% | −24.93% | −5.74% | −0.53% | −19.81% | −65.12% | −61.29% | −95.59% | −71.70% | −52.26% |
| Basic EPSper basic share | -€0.12 | -€0.18 | -€0.18 | -€0.21 | -€0.07 | -€0.12 | -€0.16 | -€0.14 | -€0.03 | €0.00 | -€0.15 | -€0.34 | -€0.41 | -€2.00 | -€0.45 | -€0.38 |
| Diluted EPSper diluted share | — | -€0.18 | -€0.18 | -€0.21 | -€0.07 | -€0.12 | -€0.16 | -€0.14 | -€0.03 | €0.00 | -€0.15 | -€0.34 | -€0.41 | -€2.00 | -€0.45 | -€0.38 |
Reported ownership