Revenue
2010
2011
2012
2013
2014
2015
2016
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €128.3M | €124.6M | €0 | €0 | N/A | N/A | N/A | N/A | N/A | €0 | €0 | €40,000 | €100,000 | €30,000 | €0 | €370,000 |
| Gross profit | €29.3M | €31.4M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | €0 | €0 | €40,000 | €100,000 | €30,000 | €0 | −€700,000 |
| Gross margin | 22.81% | 25.17% | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 100.00% | 100.00% | 100.00% | N/A | −189.19% |
| Operating expenses | €61.0M | €31.5M | €170,308.27 | €117,227.09 | N/A | N/A | N/A | N/A | N/A | €50,000 | €270,000 | €600,000 | €510,000 | €1.9M | €810,000 | N/A |
| Operating income | −€31.7M | −€170,000 | −€100,000 | −€120,000 | −€170,000 | −€200,000 | −€260,000 | −€300,000 | −€290,000 | −€50,000 | −€270,000 | −€560,000 | −€410,000 | −€1.9M | −€810,000 | €2.4M |
| Operating margin | −24.71% | −0.14% | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | −1,400.00% | −410.00% | −6,366.67% | N/A | 637.84% |
| EBITDA | −€30.7M | €8.2M | −€179,964.94 | −€117,227.09 | 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 | −23.96% | 6.57% | N/A | N/A | 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 | −€33.4M | −€180,000 | −€100,000 | −€120,000 | −€170,000 | −€200,000 | −€260,000 | −€300,000 | −€290,000 | €10,000 | −€280,000 | −€580,000 | −€420,000 | −€1.7M | −€870,000 | €1.8M |
| Net profit margin | −26.06% | −0.14% | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | −1,450.00% | −420.00% | −5,700.00% | N/A | 491.89% |
| Basic EPSper basic share | -€1.01 | -€0.05 | -€0.03 | -€0.04 | -€0.06 | -€0.07 | -€0.09 | -€0.10 | -€0.10 | €0.01 | -€0.14 | -€0.29 | -€0.21 | -€0.85 | -€0.44 | €0.91 |
| Diluted EPSper diluted share | -€1.01 | -€0.05 | -€0.03 | -€0.04 | -€0.06 | -€0.07 | -€0.09 | -€0.10 | -€0.10 | €0.01 | -€0.14 | -€0.29 | -€0.21 | -€0.85 | -€0.44 | €0.91 |
Reported ownership