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 | €40,000 | €0 | €120,000 | €120,000 | €150,000 | €250,000 | €250,000 | €190,000 | €250,000 | €90,000 | €110,000 | €13.2M | €12.1M | €12.9M | €11.8M | €20.7M |
| Gross profit | €40,000 | €0 | €120,000 | €120,000 | €150,000 | €250,000 | €150,000 | €60,000 | €60,000 | €20,000 | €0 | €8.4M | €8.4M | €9.0M | €8.4M | €14.9M |
| Gross margin | 100.00% | — | 100.00% | 100.00% | 100.00% | 100.00% | 60.00% | 31.58% | 24.00% | 22.22% | 0.00% | 63.55% | 69.36% | 69.92% | 70.79% | 71.82% |
| Operating expenses | €383,418.86 | €363,462.77 | €716,966.74 | €680,000 | €630,000 | €440,000 | €730,000 | €610,000 | €780,000 | — | €4.0M | €9.0M | €7.6M | €17.6M | €21.8M | €14.6M |
| Operating income | €690,000 | €550,000 | €140,000 | −€560,000 | −€480,000 | −€190,000 | −€580,000 | −€550,000 | −€720,000 | €3.6M | −€4.0M | −€600,000 | €840,000 | −€8.6M | −€13.5M | €300,000 |
| Operating margin | 1,725.00% | — | 116.67% | −466.67% | −320.00% | −76.00% | −232.00% | −289.47% | −288.00% | 4,022.22% | −3,663.64% | −4.56% | 6.94% | −66.43% | −114.06% | 1.45% |
| EBITDA | €734,621.34 | €593,388.57 | €397,050.14 | −€304,740.27 | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 1,836.55% | — | 330.88% | −253.95% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €730,000 | €570,000 | €170,000 | −€540,000 | −€470,000 | −€180,000 | −€570,000 | −€630,000 | −€740,000 | €3.2M | −€4.2M | −€910,000 | €690,000 | −€8.8M | −€13.5M | €250,000 |
| Net profit margin | 1,825.00% | — | 141.67% | −450.00% | −313.33% | −72.00% | −228.00% | −331.58% | −296.00% | 3,588.89% | −3,827.27% | −6.91% | 5.70% | −68.37% | −114.56% | 1.21% |
| Basic EPSper basic share | €0.43 | €0.39 | €0.11 | -€0.54 | -€0.47 | -€0.04 | -€0.11 | -€0.13 | -€0.12 | €0.54 | -€0.70 | -€0.15 | €0.03 | -€0.33 | -€0.54 | €0.01 |
| Diluted EPSper diluted share | — | €0.39 | €0.11 | -€0.54 | -€0.47 | -€0.04 | -€0.11 | -€0.13 | -€0.12 | €0.54 | -€0.70 | -€0.15 | €0.03 | -€0.33 | -€0.54 | €0.01 |