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 | €22.1M | €21.4M | €31.6M | €14.7M | €8.4M | €2.1M | €0 | €0 | €0 | €0 | €0 | €0 | €0 | €0 | €0 | €0 |
| Gross profit | €22.1M | €21.4M | €31.6M | €14.7M | €8.4M | €2.1M | €0 | €0 | €0 | €0 | €0 | €0 | €0 | €0 | €0 | €0 |
| Gross margin | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | — | — | — | — | — | — | — | — | — | — |
| Research & development | €127,367 | €159,459 | €339,565 | €493,537 | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €48.4M | €36.7M | €34.3M | €27.5M | €17.1M | €5.6M | — | €50,000 | €20,000 | €20,000 | €200,000 | €80,000 | €50,000 | €30,000 | — | €80,000 |
| Operating income | −€26.3M | −€15.3M | −€2.7M | −€12.9M | −€8.6M | −€3.5M | €10,000 | −€50,000 | −€20,000 | −€20,000 | −€200,000 | −€80,000 | −€50,000 | −€30,000 | €310,000 | −€80,000 |
| Operating margin | −119.10% | −71.27% | −8.48% | −87.66% | −102.13% | −171.01% | — | — | — | — | — | — | — | — | — | — |
| EBITDA | −€17.2M | −€9.2M | €1.8M | −€10.6M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | −77.99% | −43.05% | 5.67% | −72.12% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€32.1M | −€20.7M | −€7.2M | −€12.9M | −€8.7M | −€3.6M | €10,000 | −€80,000 | −€40,000 | −€30,000 | −€210,000 | −€80,000 | −€50,000 | −€30,000 | €300,000 | −€80,000 |
| Net profit margin | −145.48% | −96.74% | −22.65% | −88.28% | −103.08% | −172.46% | — | — | — | — | — | — | — | — | — | — |
| Basic EPSper basic share | -€1.00 | -€0.71 | -€0.26 | -€0.48 | -€0.36 | -€2.88 | €0.01 | -€0.02 | -€0.01 | -€0.01 | -€0.06 | -€0.02 | -€0.01 | -€0.01 | €0.08 | -€0.02 |
| Diluted EPSper diluted share | -€1.08 | -€0.71 | -€0.26 | -€0.48 | -€0.36 | -€2.88 | €0.01 | -€0.02 | -€0.01 | -€0.01 | -€0.06 | -€0.02 | -€0.01 | -€0.01 | €0.08 | -€0.02 |