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 | €90,000 | €40,000 | €190,000 | €140,000 | €140,000 | €90,000 | €70,000 | €420,000 | €0 | €0 | €10,000 | €10,000 | €0 | €60,000 | €20,000 | €0 |
| Gross profit | €70,000 | €30,000 | €170,000 | €130,000 | €120,000 | €70,000 | €60,000 | €330,000 | −€20,000 | −€30,000 | €0 | −€30,000 | −€80,000 | €50,000 | −€60,000 | −€560,000 |
| Gross margin | 77.78% | 75.00% | 89.47% | 92.86% | 85.71% | 77.78% | 85.71% | 78.57% | — | — | 0.00% | −300.00% | — | 83.33% | −300.00% | — |
| Operating expenses | €220,000 | €210,000 | €110,000 | €180,000 | — | €90,000 | €390,000 | — | €70,000 | €160,000 | €380,000 | €270,000 | €340,000 | — | €34.6M | — |
| Operating income | −€150,000 | −€180,000 | €60,000 | −€50,000 | €130,000 | −€20,000 | −€330,000 | €990,000 | −€90,000 | −€190,000 | −€380,000 | −€300,000 | −€420,000 | €15.0M | −€34.7M | €1.1M |
| Operating margin | −166.67% | −450.00% | 31.58% | −35.71% | 92.86% | −22.22% | −471.43% | 235.71% | — | — | −3,800.00% | −3,000.00% | — | 24,983.33% | −173,300.00% | — |
| EBITDA | −€147,000 | −€180,000 | €62,000 | −€62,000 | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | −163.33% | −450.00% | 32.63% | −44.29% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€430,000 | −€600,000 | −€330,000 | −€310,000 | €120,000 | −€40,000 | −€360,000 | €960,000 | −€140,000 | −€230,000 | −€450,000 | −€390,000 | −€510,000 | €14.7M | −€22.4M | €60,000 |
| Net profit margin | −477.78% | −1,500.00% | −173.68% | −221.43% | 85.71% | −44.44% | −514.29% | 228.57% | — | — | −4,500.00% | −3,900.00% | — | 24,533.33% | −112,000.00% | — |
| Basic EPSper basic share | -€0.03 | -€0.04 | -€0.02 | -€0.02 | €0.01 | €0.00 | -€0.02 | €0.06 | -€0.01 | -€0.01 | -€0.03 | -€0.03 | -€0.03 | €1.04 | -€1.59 | €0.00 |
| Diluted EPSper diluted share | -€0.03 | -€0.04 | -€0.02 | -€0.02 | €0.01 | €0.00 | -€0.02 | €0.06 | -€0.01 | -€0.01 | -€0.03 | -€0.03 | -€0.03 | €1.04 | -€1.59 | €0.00 |