Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €83.1M | €83.7M | €70.3M | €59.4M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €64.4M | €66.0M | €54.4M | €48.7M | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €11.1M | €13.2M | €9.5M | €8.0M | €12.1M | €4.3M | €5.8M | €3.9M | €3.1M | €3.2M | €4.3M | €2.9M | €1.6M | −€890,000 | −€4.9M | €550,000 |
| Net profit margin | 13.30% | 15.74% | 13.48% | 13.50% | — | — | — | — | — | — | — | — | — | — | — | — |
| Basic EPSper basic share | €0.25 | €0.30 | €0.22 | €0.18 | €0.28 | €0.10 | €0.13 | €0.09 | €0.07 | €0.07 | €0.10 | €0.07 | €0.04 | -€0.02 | -€0.11 | €0.01 |
| Diluted EPSper diluted share | €0.25 | €0.30 | €0.22 | €0.18 | €0.28 | €0.10 | €0.13 | €0.09 | €0.07 | €0.07 | €0.10 | €0.07 | €0.04 | -€0.02 | -€0.11 | €0.01 |