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 | €380,000 | €4.9M | €2.5M | €330,000 | €9.3M | €730,000 | €5.6M | €1.5M | €1.5M | €850,000 | €770,000 | €500,000 | €10,000 | €120,000 | €60,000 | €460,000 |
| Gross profit | €380,000 | €4.9M | €2.5M | €330,000 | €9.3M | €730,000 | €5.6M | €1.5M | €1.5M | €850,000 | €770,000 | €500,000 | €10,000 | €120,000 | €60,000 | €460,000 |
| Gross margin | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% |
| Operating expenses | €318,000 | −€890,000 | −€2.9M | €220,000 | €120,000 | €800,000 | €310,000 | €3.2M | €530,000 | — | — | — | — | €910,000 | €480,000 | — |
| Operating income | €730,000 | €5.6M | €3.8M | €110,000 | €9.1M | −€70,000 | €5.3M | −€1.7M | €970,000 | €2.5M | €880,000 | €1.2M | €1.1M | −€790,000 | −€420,000 | €1.6M |
| Operating margin | 192.11% | 115.61% | 147.45% | 33.33% | 98.70% | −9.59% | 94.50% | −114.19% | 64.67% | 294.12% | 114.29% | 234.00% | 10,500.00% | −658.33% | −700.00% | 358.70% |
| EBITDA | €1.0M | €6.9M | €6.0M | €1.0M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 267.89% | 140.70% | 233.69% | 311.35% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€2.2M | €4.9M | €2.9M | −€8.7M | €3.1M | −€3.4M | €5.4M | −€1.4M | €890,000 | €2.5M | €1.5M | €2.0M | €2.6M | €900,000 | €910,000 | €2.0M |
| Net profit margin | −576.32% | 100.62% | 114.51% | −2,621.21% | 33.51% | −460.27% | 95.57% | −93.92% | 59.33% | 295.29% | 190.91% | 396.00% | 26,200.00% | 750.00% | 1,516.67% | 432.61% |
| Basic EPSper basic share | -€7.98 | €17.85 | €10.63 | -€31.54 | €11.30 | -€12.26 | €3.93 | -€1.01 | €0.13 | €0.37 | €0.21 | €0.28 | €0.35 | €0.12 | €0.12 | €0.26 |
| Diluted EPSper diluted share | -€7.98 | €18.26 | €10.87 | -€31.54 | €11.30 | -€12.26 | €3.93 | -€1.01 | €0.13 | €0.37 | €0.21 | €0.28 | €0.35 | €0.12 | €0.12 | €0.26 |