Revenue
2010
2011
2012
2013
2014
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €74.2M | €68.3M | €76.0M | €91.9M | — | — | — | — | — | — | — | €6.1M | €3.6M | €6.3M | €7.2M | €9.8M |
| Gross profit | €29.1M | €19.3M | €30.2M | €21.3M | — | — | — | — | — | — | — | €4.1M | €3.6M | €5.8M | €5.0M | €6.3M |
| Gross margin | 39.23% | 28.25% | 39.67% | 23.23% | — | — | — | — | — | — | — | 67.99% | 98.90% | 91.75% | 69.25% | 64.33% |
| Operating expenses | €41.4M | €20.7M | €29.5M | €28.4M | — | — | — | — | — | — | — | €3.0M | €8.6M | €1.9M | €1.7M | €430,000 |
| Operating income | −€12.3M | −€1.4M | €640,000 | −€7.1M | −€2.3M | −€990,000 | −€1.5M | −€1.8M | −€410,000 | −€3.6M | −€1.1M | €1.1M | −€4.9M | €3.9M | €3.3M | €5.9M |
| Operating margin | −16.61% | −2.01% | 0.84% | −7.69% | — | — | — | — | — | — | — | 18.32% | −135.34% | 61.43% | 45.98% | 59.96% |
| EBITDA | −€7.1M | €3.4M | €2.2M | €5.1M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | −9.58% | 4.94% | 2.96% | 5.51% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€15.1M | −€3.3M | −€5.1M | −€4.9M | −€2.3M | −€1.2M | −€1.5M | −€4.9M | −€620,000 | −€6.2M | −€35.7M | €1.3M | −€4.7M | €3.9M | €3.5M | €6.2M |
| Net profit margin | −20.34% | −4.80% | −6.72% | −5.33% | — | — | — | — | — | — | — | 20.96% | −128.49% | 62.06% | 48.75% | 63.01% |
| Basic EPSper basic share | -€0.67 | -€0.14 | -€0.22 | -€0.27 | -€0.12 | -€0.08 | -€0.10 | -€0.32 | -€0.04 | -€0.60 | -€3.50 | €0.16 | -€0.68 | €0.76 | €0.75 | €1.90 |
| Diluted EPSper diluted share | -€0.67 | -€0.14 | -€0.22 | -€1.00 | -€0.12 | -€0.08 | -€0.10 | -€0.32 | -€0.04 | -€0.60 | -€3.50 | €0.16 | -€0.68 | €0.76 | €0.75 | €1.90 |