Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €49.6M | €54.6M | €55.3M | €49.5M | €38.4M | €38.2M | €38.6M | €27.1M | €24.1M | €22.8M | €3.9M | €3.0M | €3.3M | €1.9M | €3.8M |
| Gross profit | €28.0M | €30.8M | €30.0M | €26.5M | €21.6M | €21.6M | €21.2M | €13.1M | €12.9M | €11.0M | €3.9M | €3.0M | €3.3M | €1.9M | €3.8M |
| Gross margin | 56.36% | 56.31% | 54.18% | 53.57% | 56.13% | 56.46% | 54.90% | 48.43% | 53.49% | 48.22% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% |
| Operating expenses | €35.1M | €39.6M | €35.5M | €32.2M | €28.1M | €29.8M | €28.3M | €22.8M | €22.3M | €24.8M | €9.4M | €7.2M | €7.2M | €6.6M | €6.1M |
| Operating income | −€7.2M | −€8.9M | −€5.5M | −€5.6M | −€6.5M | −€8.2M | −€7.2M | −€9.7M | −€9.4M | −€13.8M | −€5.5M | −€4.1M | −€3.9M | −€4.7M | −€2.3M |
| Operating margin | −14.41% | −16.20% | −9.90% | −11.41% | −17.06% | −21.53% | −18.59% | −35.82% | −38.88% | −60.60% | −140.15% | −136.18% | −118.79% | −243.75% | −60.53% |
| EBITDA | −€4.7M | −€4.2M | −€2.0M | −€1.3M | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | −9.46% | −7.74% | −3.57% | −2.62% | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€11.8M | −€11.1M | −€8.1M | −€6.3M | −€4.7M | −€9.0M | −€10.5M | −€8.3M | −€9.7M | −€14.9M | −€5.9M | −€4.9M | −€4.4M | −€4.7M | −€2.2M |
| Net profit margin | −23.85% | −20.32% | −14.66% | −12.81% | −12.19% | −23.60% | −27.23% | −30.61% | −40.12% | −65.56% | −151.41% | −159.87% | −132.42% | −242.71% | −58.95% |
| Basic EPSper basic share | -€0.54 | -€0.51 | -€0.38 | -€0.30 | -€0.23 | -€0.49 | -€0.58 | -€0.45 | -€0.53 | -€0.89 | -€0.48 | -€0.39 | -€0.35 | -€0.42 | -€0.21 |
| Diluted EPSper diluted share | -€0.54 | -€0.51 | -€0.38 | -€0.30 | -€0.23 | -€0.49 | -€0.58 | -€0.45 | -€0.53 | -€0.89 | -€0.48 | -€0.44 | -€0.39 | -€0.42 | -€0.21 |