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 |
| Research & development | €85.3M | €74.1M | €59.9M | €104.9M | €173.3M | €84.5M | €38.0M |
| Operating expenses | €267.1M | €267.8M | €257.3M | €486.9M | €432.5M | €184.6M | — |
| Operating income | −€82.1M | €13.3M | −€82.1M | −€113.4M | −€61.4M | −€55.1M | −€811,000 |
| EBITDAderived | −€60.3M | €32.9M | −€64.5M | −€92.4M | −€47.1M | −€45.3M | — |
| Net income | −€115.2M | −€12.2M | −€101.4M | −€143.3M | −€61.4M | −€55.1M | −€811,000 |
| Basic EPSper diluted 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 |