Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | €534.0M | €541.7M | €484.7M | €451.2M | €400.0M |
| Gross profit | €145.2M | €123.6M | €91.4M | €65.1M | €48.5M |
| Gross margin | 27.20% | 22.81% | 18.87% | 14.43% | 12.13% |
| Research & development | €27.5M | €30.5M | €34.7M | €34.0M | €25.6M |
| Operating expenses | €136.0M | €151.0M | €155.8M | €231.8M | €169.1M |
| Operating income | €9.3M | −€27.5M | −€64.4M | −€166.7M | −€120.6M |
| Operating margin | 1.73% | −5.07% | −13.29% | −36.96% | −30.14% |
| EBITDA | €17.4M | −€18.5M | −€41.5M | −€156.4M | — |
| EBITDA margin | 3.26% | −3.41% | −8.55% | −34.67% | — |
| Net income | €8.5M | −€26.0M | −€59.6M | −€168.5M | −€123.3M |
| Net profit margin | 1.59% | −4.81% | −12.29% | −37.34% | −30.81% |
| Basic EPSper basic share | €0.07 | -€0.21 | -€0.47 | -€1.55 | -€1.33 |
| Diluted EPSper diluted share | €0.05 | -€0.21 | -€0.47 | -€1.55 | -€1.33 |