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.6M | €29.8M | €23.1M | €21.9M | €20.8M | €17.0M | €22.3M | €20.3M | €21.1M | €18.4M | €19.9M | €17.1M | €22.6M | €15.8M | €16.8M | €17.6M |
| Gross profit | €3.9M | €7.7M | €6.5M | €4.4M | €3.0M | €3.7M | €5.7M | €4.9M | €4.9M | €4.3M | €4.8M | €4.6M | €8.7M | €4.7M | €6.4M | €6.0M |
| Gross margin | 17.23% | 25.70% | 28.14% | 20.08% | 14.63% | 21.88% | 25.58% | 24.05% | 23.20% | 23.47% | 24.27% | 27.04% | 38.68% | 29.48% | 38.32% | 34.20% |
| Operating expenses | €4.0M | €4.5M | €5.1M | €4.1M | €4.8M | €5.1M | €4.7M | €6.2M | €4.2M | €3.3M | €3.7M | €4.5M | €5.0M | €4.3M | €4.4M | €7.9M |
| Operating income | −€144,000 | €3.2M | €1.4M | €266,000 | −€1.7M | −€1.4M | €970,000 | −€1.3M | €670,000 | €1.1M | €1.1M | €170,000 | €3.7M | €340,000 | €2.1M | −€1.9M |
| Operating margin | −0.64% | 10.69% | 6.21% | 1.21% | −8.39% | −8.29% | 4.35% | −6.47% | 3.17% | 5.80% | 5.78% | 0.99% | 16.57% | 2.15% | 12.28% | −10.78% |
| EBITDA | €52,000 | €3.1M | €1.3M | €374,000 | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 0.23% | 10.54% | 5.51% | 1.71% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€131,000 | €2.9M | €1.1M | €152,000 | −€1.8M | −€1.4M | €990,000 | −€2.5M | €1.3M | €660,000 | €1.1M | €500,000 | €3.6M | €670,000 | €2.2M | −€1.9M |
| Net profit margin | −0.58% | 9.79% | 4.72% | 0.69% | −8.58% | −8.29% | 4.44% | −12.54% | 6.20% | 3.58% | 5.28% | 2.92% | 16.08% | 4.24% | 12.93% | −10.61% |
| Basic EPSper basic share | -€0.03 | €0.63 | €0.23 | €0.03 | -€0.38 | -€0.30 | €0.21 | -€0.55 | €0.28 | €0.13 | €0.21 | €0.10 | €0.66 | €0.11 | €0.37 | -€0.32 |
| Diluted EPSper diluted share | -€0.03 | €0.63 | €0.23 | €0.03 | -€0.38 | -€0.30 | €0.21 | -€0.55 | €0.28 | €0.13 | €0.21 | €0.10 | €0.66 | €0.11 | €0.37 | -€0.32 |