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 | €3.2M | €2.5M | €3.0M | €2.5M | €2.5M | €3.1M | €2.0M | €2.9M | €1.5M | €2.5M | €3.5M | €2.4M | €1.8M | €2.2M | €1.8M | €2.2M |
| Gross profit | €2.2M | €1.8M | €1.9M | €1.7M | €1.6M | €2.0M | €1.4M | €2.0M | €880,000 | €1.4M | €2.3M | €1.7M | €1.0M | €1.4M | €1.1M | €1.5M |
| Gross margin | 68.45% | 71.95% | 64.53% | 66.40% | 63.14% | 63.64% | 68.16% | 67.35% | 60.27% | 58.30% | 66.57% | 69.67% | 54.64% | 63.51% | 64.57% | 67.59% |
| Operating expenses | €2.1M | €1.6M | €1.9M | €2.2M | €2.0M | €2.2M | €2.0M | €1.9M | €1.7M | €1.9M | €1.7M | €1.6M | €1.4M | €1.2M | €1.3M | €1.5M |
| Operating income | €20,000 | €190,000 | €0 | −€550,000 | −€390,000 | −€240,000 | −€680,000 | €30,000 | −€780,000 | −€410,000 | €640,000 | €110,000 | −€420,000 | €180,000 | −€200,000 | −€80,000 |
| Operating margin | 0.63% | 7.72% | 0.00% | −22.00% | −15.29% | −7.79% | −33.83% | 1.02% | −53.42% | −16.60% | 18.44% | 4.51% | −22.95% | 8.11% | −11.43% | −3.70% |
| EBITDA | €591,776.75 | €747,000 | €536,000 | €151,000 | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 18.67% | 30.37% | 18.11% | 6.04% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€10,000 | €230,000 | €10,000 | −€1.1M | −€160,000 | €170,000 | −€1.2M | €40,000 | −€800,000 | −€310,000 | €460,000 | €520,000 | −€240,000 | €100,000 | €170,000 | −€60,000 |
| Net profit margin | −0.32% | 9.35% | 0.34% | −42.00% | −6.27% | 5.52% | −59.70% | 1.36% | −54.79% | −12.55% | 13.26% | 21.31% | −13.11% | 4.50% | 9.71% | −2.78% |
| Basic EPSper basic share | €0.00 | €0.08 | €0.01 | -€0.37 | -€0.06 | €0.06 | -€0.42 | €0.02 | -€0.34 | -€0.13 | €0.22 | €0.24 | -€0.11 | €0.05 | €0.08 | -€0.03 |
| Diluted EPSper diluted share | -€0.00 | €0.08 | €0.01 | -€0.37 | -€0.06 | €0.06 | -€0.42 | €0.02 | -€0.34 | -€0.13 | €0.22 | €0.24 | -€0.11 | €0.05 | €0.08 | -€0.03 |