Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €38.0M | €43.1M | €60.9M | €79.3M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €31.1M | €35.7M | €38.2M | €45.8M | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €520,000 | −€1.6M | €14.5M | €9.1M | €17.2M | €1.7M | €1.6M | €520,000 | €20,000 | −€1.5M | −€13.2M | €210,000 | −€3.7M | −€1.5M | −€870,000 | €1.9M |
| Net profit margin | 1.37% | −3.67% | 23.83% | 11.42% | — | — | — | — | — | — | — | — | — | — | — | — |
| Basic EPSper basic share | €0.05 | -€0.16 | €1.45 | €0.90 | €1.71 | €0.17 | €0.16 | €0.08 | €0.01 | -€0.51 | -€67.84 | €0.12 | -€2.28 | -€1.05 | -€0.65 | €1.41 |
| Diluted EPSper diluted share | €0.05 | -€0.16 | €1.45 | €0.90 | €1.71 | €0.17 | €0.16 | €0.08 | €0.01 | -€0.51 | -€67.84 | €0.12 | -€2.28 | -€1.05 | -€0.65 | €1.41 |