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 | €276,000 | €420,000 | €10.2M | €9.9M | €7.9M | €5.6M | €3.5M | €2.8M | €1.4M | €0 | €0 | €90,000 | €870,000 | €30,000 | €520,000 | €780,000 |
| Gross profit | — | — | €7.0M | €6.4M | €4.4M | €2.6M | €1.4M | €1.1M | €1.1M | €0 | €0 | €10,000 | €500,000 | €20,000 | €350,000 | €600,000 |
| Gross margin | — | — | 68.46% | 64.81% | 56.02% | 47.05% | 39.48% | 41.82% | 80.43% | — | — | 11.11% | 57.47% | 66.67% | 67.31% | 76.92% |
| Operating expenses | €1.5M | €3.2M | €15.1M | €40.5M | €9.2M | — | — | — | €730,000 | €190,000 | — | — | — | €530,000 | €360,000 | €430,000 |
| Operating income | −€1.3M | −€2.8M | −€8.1M | −€34.1M | −€4.8M | €3.9M | €11.5M | €9.5M | €380,000 | −€190,000 | €90,000 | €600,000 | €1.6M | −€510,000 | −€10,000 | €170,000 |
| Operating margin | −454.55% | −660.29% | −79.39% | −345.44% | −60.58% | 69.95% | 332.56% | 344.36% | 27.54% | — | — | 666.67% | 178.16% | −1,700.00% | −1.92% | 21.79% |
| EBITDA | −€1.2M | −€1.3M | −€9.8M | −€36.0M | −€4.6M | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | −451.51% | −298.45% | −95.32% | −365.06% | −58.56% | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€2.0M | −€2.5M | −€21.6M | −€37.8M | −€10.2M | €100,000 | €8.7M | €4.9M | €410,000 | −€180,000 | €90,000 | €610,000 | €1.6M | −€450,000 | €60,000 | €210,000 |
| Net profit margin | −729.26% | −597.08% | −211.33% | −383.16% | −128.77% | 1.79% | 251.01% | 178.55% | 29.71% | — | — | 677.78% | 180.46% | −1,500.00% | 11.54% | 26.92% |
| Basic EPSper basic share | — | -€0.10 | -€0.83 | -€1.47 | -€0.51 | €0.02 | €0.50 | €0.27 | €0.37 | -€0.17 | €0.08 | €0.55 | €1.43 | -€0.14 | €0.02 | €0.06 |
| Diluted EPSper diluted share | — | -€0.10 | -€0.83 | -€1.47 | -€0.51 | €0.02 | €0.50 | €0.27 | €0.37 | -€0.17 | €0.08 | €0.55 | €1.43 | -€0.14 | €0.02 | €0.06 |