Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €24.6M | €30.2M | €29.2M | €24.0M | €21.8M |
| Operating expenses | €17.6M | €18.8M | €18.4M | €22.0M | €18.1M |
| Operating income | €5.2M | −€23.3M | −€11.9M | €4.8M | €87.0M |
| Operating margin | 21.27% | −77.17% | −40.54% | 19.91% | 399.49% |
| EBITDA | €4.8M | −€23.8M | −€11.9M | €4.8M | — |
| EBITDA margin | 19.55% | −78.76% | −40.54% | 19.93% | — |
| Net income | −€9.4M | −€41.3M | −€26.0M | −€5.2M | €76.9M |
| Net profit margin | −38.29% | −136.84% | −88.92% | −21.54% | 353.01% |
| Basic EPSper basic share | -€8.37 | -€36.76 | -€23.13 | -€4.60 | €68.81 |
| Diluted EPSper diluted share | -€8.37 | -€36.76 | -€23.13 | -€4.60 | €68.81 |