Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €50.3M | €33.1M | €23.4M | €27.3M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| Operating expenses | €33.9M | €27.3M | €23.3M | €24.8M | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| Net income | €12.0M | €3.5M | −€470,000 | €1.4M | €12.4M | €17.7M | €1.7M | €630,000 | €4.3M | €3.4M | €730,000 | €20,000 | −€2.8M | −€3.7M | −€2.8M | €1.1M |
| Net profit margin | 23.79% | 10.56% | −2.00% | 5.17% | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| Basic EPSper basic share | €1.60 | €0.47 | -€0.06 | €0.19 | €1.66 | €2.37 | €0.23 | €0.08 | €0.58 | €0.46 | €0.10 | €0.00 | -€0.38 | -€0.49 | -€0.38 | €0.14 |
| Diluted EPSper diluted share | €1.60 | €0.47 | -€0.06 | €0.19 | €1.67 | €2.38 | €0.24 | €0.08 | €0.58 | €0.46 | €0.10 | €0.00 | -€0.38 | -€0.49 | -€0.38 | €0.14 |
Reported ownership