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 | €1.0M | €960,000 | €1.3M | €1.6M | €2.2M | €2.5M | €2.4M | €2.1M | €2.0M | €1.8M | €1.7M | €3.1M | €3.2M | €4.1M | €4.5M | €5.1M |
| Gross profit | €1.0M | €940,000 | €1.2M | €1.5M | €1.6M | €1.4M | €1.4M | €1.1M | €1.4M | €1.3M | €880,000 | €1.4M | €970,000 | €1.0M | €1.8M | €1.7M |
| Gross margin | 100.99% | 97.92% | 98.40% | 95.63% | 71.36% | 55.20% | 60.17% | 54.37% | 68.88% | 69.40% | 51.46% | 44.95% | 30.60% | 24.33% | 40.27% | 32.81% |
| Operating expenses | €14.4M | €4.3M | €5.4M | €6.8M | €5.7M | €2.4M | €1.9M | €1.8M | €1.9M | €2.0M | €2.0M | €1.8M | €2.0M | €2.7M | €2.2M | €1.6M |
| Operating income | −€13.4M | −€3.3M | −€4.1M | −€5.3M | −€4.1M | −€1.1M | −€490,000 | −€720,000 | −€540,000 | −€740,000 | −€1.1M | −€440,000 | −€1.0M | −€1.7M | −€430,000 | €30,000 |
| Operating margin | −1,323.76% | −344.79% | −331.20% | −328.75% | −187.27% | −42.00% | −20.33% | −34.95% | −27.55% | −40.44% | −63.74% | −14.33% | −32.81% | −42.09% | −9.62% | 0.59% |
| EBITDA | −€732,104.1 | −€1.1M | −€1.9M | −€3.1M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | −72.49% | −110.53% | −148.80% | −190.75% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€13.6M | −€3.6M | −€4.3M | −€5.3M | −€4.2M | −€1.1M | −€570,000 | −€810,000 | −€650,000 | −€880,000 | −€1.2M | −€490,000 | −€1.1M | −€1.8M | −€580,000 | €10,000 |
| Net profit margin | −1,342.57% | −377.08% | −343.20% | −333.13% | −190.00% | −44.40% | −23.65% | −39.32% | −33.16% | −48.09% | −69.59% | −15.96% | −33.75% | −42.58% | −12.98% | 0.20% |
| Basic EPSper basic share | -€0.65 | -€0.21 | -€0.28 | -€0.37 | -€0.37 | -€0.11 | -€0.18 | -€0.30 | -€0.28 | -€0.42 | -€0.73 | -€0.30 | -€0.66 | -€1.08 | -€0.58 | €0.26 |
| Diluted EPSper diluted share | — | -€0.21 | -€0.28 | -€0.37 | -€0.37 | -€0.11 | -€0.18 | -€0.30 | -€0.28 | -€0.42 | -€0.73 | -€0.30 | -€0.66 | -€1.24 | -€0.58 | €0.26 |