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 | €170,000 | €120,000 | €110,000 | €60,000 | €4.8M | €4.4M | €2.5M | €450,000 | €6.6M | €15.2M | €4.2M | €5.8M | €15.9M | €8.3M | €3.0M | €5.7M |
| Gross profit | €140,000 | €40,000 | €80,000 | €50,000 | €750,000 | €550,000 | −€950,000 | −€2.3M | €2.3M | €8.0M | −€3.9M | −€3.4M | €4.6M | €20,000 | −€930,000 | €1.3M |
| Gross margin | 82.35% | 33.33% | 72.73% | 83.33% | 15.56% | 12.44% | −38.62% | −504.44% | 34.59% | 52.93% | −92.16% | −58.79% | 28.89% | 0.24% | −31.00% | 22.20% |
| Operating expenses | −€1.9M | €19.0M | €180,000 | −€99,050.46 | €1.1M | €300,000 | — | — | €1.9M | €5.9M | — | — | €1.5M | €660,000 | — | €1.4M |
| Operating income | €190,000 | −€18.9M | −€100,000 | €300,000 | −€330,000 | €250,000 | €80,000 | −€1.6M | €440,000 | €2.2M | −€240,000 | −€2.4M | €3.1M | −€640,000 | −€750,000 | −€180,000 |
| Operating margin | 111.76% | −15,766.67% | −90.91% | 500.00% | −6.85% | 5.66% | 3.25% | −355.56% | 6.65% | 14.29% | −5.70% | −42.07% | 19.51% | −7.73% | −25.00% | −3.15% |
| EBITDA | €895,722.75 | −€18.7M | −€57,602.5 | €371,642.87 | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 526.90% | −15,613.91% | −52.37% | 619.40% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€340,000 | −€19.3M | −€450,000 | €310,000 | −€230,000 | €200,000 | €110,000 | −€950,000 | €150,000 | €1.5M | €90,000 | −€1.7M | €2.2M | −€480,000 | −€480,000 | −€180,000 |
| Net profit margin | −200.00% | −16,091.67% | −409.09% | 516.67% | −4.77% | 4.52% | 4.47% | −211.11% | 2.27% | 9.81% | 2.14% | −29.14% | 13.78% | −5.80% | −16.00% | −3.15% |
| Basic EPSper basic share | -€0.06 | -€3.22 | -€0.22 | €0.15 | -€0.09 | €0.10 | €0.06 | -€0.48 | €0.07 | €0.74 | €0.05 | -€0.84 | €1.09 | -€0.24 | -€0.24 | -€0.09 |
| Diluted EPSper diluted share | -€0.06 | -€3.22 | -€0.22 | €0.15 | -€0.09 | €0.10 | €0.06 | -€0.48 | €0.07 | €0.74 | €0.05 | -€0.84 | €1.09 | -€0.24 | -€0.24 | -€0.09 |