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 | €6.8M | €6.1M | €5.4M | €3.0M | €2.1M | €1.9M | €1.2M | €540,000 | €1.0M | €760,000 | €790,000 | €1.4M | €1.7M | €2.0M | €2.9M | €2.1M |
| Gross profit | €3.5M | €2.9M | €2.8M | €1.6M | €910,000 | €790,000 | €540,000 | €260,000 | €870,000 | €530,000 | €550,000 | €1.1M | €1.4M | €1.5M | €2.0M | €1.1M |
| Gross margin | 50.80% | 47.29% | 50.74% | 55.25% | 42.92% | 40.51% | 43.90% | 48.15% | 85.29% | 69.74% | 69.62% | 75.71% | 78.61% | 73.89% | 68.29% | 50.47% |
| Operating expenses | €3.3M | €3.0M | €3.0M | €3.4M | €3.4M | €3.7M | €3.4M | €2.0M | €1.7M | €1.1M | €1.1M | €860,000 | €1.6M | €1.8M | €1.7M | €1.1M |
| Operating income | €230,000 | −€160,000 | −€260,000 | −€1.8M | −€2.4M | −€2.9M | −€2.9M | −€1.7M | −€800,000 | −€620,000 | −€590,000 | €200,000 | −€240,000 | −€300,000 | €220,000 | −€20,000 |
| Operating margin | 3.36% | −2.63% | −4.80% | −60.68% | −115.09% | −147.18% | −234.96% | −316.67% | −78.43% | −81.58% | −74.68% | 14.29% | −13.87% | −14.78% | 7.67% | −0.94% |
| EBITDA | €247,806.94 | −€153,943.63 | −€257,786.61 | −€1.6M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| EBITDA margin | 3.62% | −2.53% | −4.76% | −54.53% | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| Net income | €140,000 | −€270,000 | −€360,000 | −€1.9M | −€2.6M | −€3.0M | −€3.1M | −€1.9M | −€940,000 | −€730,000 | −€670,000 | €100,000 | −€310,000 | −€360,000 | €170,000 | −€60,000 |
| Net profit margin | 2.04% | −4.43% | −6.64% | −64.75% | −122.17% | −153.33% | −252.03% | −351.85% | −92.16% | −96.05% | −84.81% | 7.14% | −17.92% | −17.73% | 5.92% | −2.83% |
| Basic EPSper basic share | €0.02 | -€0.04 | -€0.06 | -€0.35 | -€0.33 | -€0.46 | -€0.56 | -€0.42 | -€0.23 | -€0.22 | -€0.18 | €0.03 | -€0.09 | -€0.11 | €0.05 | -€0.02 |
| Diluted EPSper diluted share | N/A | -€0.04 | -€0.06 | -€0.35 | -€0.33 | -€0.46 | -€0.56 | -€0.42 | -€0.23 | -€0.22 | -€0.18 | €0.03 | -€0.09 | -€0.11 | €0.05 | -€0.02 |
Reported ownership