Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €174.7M | €169.6M | €153.7M | €361.3M | €348.1M | €110.3M | €126.2M |
| Gross profit | €67.5M | €71.0M | €52.8M | €36.9M | €160.2M | €56.0M | €73.4M |
| Gross margin | 38.66% | 41.89% | 34.37% | 10.20% | 46.01% | 50.78% | 58.18% |
| Research & development | €85.3M | €74.1M | €59.9M | €104.9M | €173.3M | €84.5M | €38.0M |
| Operating expenses | €149.6M | €57.7M | €134.9M | €150.3M | €221.6M | €111.1M | €74.2M |
| Operating income | −€82.1M | €13.3M | −€82.1M | −€113.4M | −€61.4M | −€55.1M | −€811,000 |
| Operating margin | −46.98% | 7.86% | −53.40% | −31.40% | −17.64% | −49.96% | −0.64% |
| EBITDA | −€60.3M | €32.9M | −€64.5M | −€92.4M | −€47.1M | −€45.3M | — |
| EBITDA margin | −34.53% | 19.41% | −41.96% | −25.58% | −13.53% | −41.08% | — |
| Net income | −€115.2M | −€12.2M | −€101.4M | −€143.3M | −€73.4M | −€64.4M | −€1.7M |
| Net profit margin | −65.95% | −7.22% | −65.99% | −39.66% | −21.09% | −58.37% | −1.38% |
| Basic EPSper basic share | -€0.68 | -€0.08 | -€0.73 | -€1.24 | -€0.75 | -€0.71 | -€0.02 |
| Diluted EPSper diluted share | -€0.68 | -€0.08 | -€0.73 | -€1.24 | -€0.75 | -€0.71 | -€0.02 |