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 | €4.3M | €4.5M | €3.2M | €38.5M | €162.7M | €16.9M | €1.2M | €2.3M | €1.7M | €1.5M | €450,000 | €510,000 | €1.0M | €930,000 | €830,000 | €310,000 |
| Gross profit | €2.7M | €2.7M | €1.8M | €11.4M | €56.6M | €7.6M | €740,000 | €1.2M | €780,000 | €520,000 | €170,000 | €200,000 | €430,000 | €430,000 | €480,000 | €200,000 |
| Gross margin | 61.98% | 61.07% | 57.55% | 29.72% | 34.77% | 45.07% | 60.66% | 50.65% | 46.99% | 33.77% | 37.78% | 39.22% | 41.35% | 46.24% | 57.83% | 64.52% |
| Operating expenses | €5.1M | €6.3M | €7.2M | €15.8M | €17.8M | €4.8M | €1.9M | €1.5M | €1.5M | €510,000 | €1.4M | €220,000 | €920,000 | €1.0M | €2.3M | €840,000 |
| Operating income | −€2.4M | −€3.6M | −€5.3M | −€4.4M | €38.8M | €2.8M | −€1.2M | −€320,000 | −€720,000 | €10,000 | −€1.2M | −€20,000 | −€490,000 | −€590,000 | −€1.8M | −€640,000 |
| Operating margin | −55.76% | −80.98% | −167.92% | −11.35% | 23.85% | 16.54% | −96.72% | −13.85% | −43.37% | 0.65% | −262.22% | −3.92% | −47.12% | −63.44% | −215.66% | −206.45% |
| EBITDA | — | −€3.4M | −€4.4M | −€4.4M | €38.8M | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | — | −76.49% | −139.02% | −11.31% | 23.86% | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€2.0M | −€2.0M | −€4.7M | −€3.7M | €29.7M | €1.7M | −€1.2M | −€290,000 | −€730,000 | −€550,000 | −€1.2M | −€30,000 | −€500,000 | −€590,000 | −€1.8M | −€650,000 |
| Net profit margin | −45.85% | −45.86% | −147.48% | −9.66% | 18.26% | 9.98% | −97.54% | −12.55% | −43.98% | −35.71% | −262.22% | −5.88% | −48.08% | −63.44% | −215.66% | −209.68% |
| Basic EPSper basic share | -€0.15 | -€0.16 | -€0.36 | -€0.29 | €2.30 | €0.18 | -€0.14 | -€0.03 | -€0.11 | -€0.10 | -€0.27 | -€0.01 | -€0.17 | -€0.26 | -€0.87 | -€0.41 |
| Diluted EPSper diluted share | — | -€0.16 | -€0.36 | -€0.29 | €2.30 | €0.18 | -€0.14 | -€0.03 | -€0.11 | -€0.10 | -€0.27 | -€0.01 | -€0.17 | -€0.26 | -€0.87 | -€0.41 |