Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Research & development | €183.8M | €148.1M | €118.7M | €106.8M | €87.6M | €67.1M | €40.1M | €34.0M |
| Operating income | −€182.0M | −€38.6M | −€101.7M | €30.0M | −€86.3M | −€69.7M | −€33.0M | −€34.4M |
| EBITDAderived | −€169.6M | −€26.4M | −€94.5M | €36.9M | −€81.0M | −€65.3M | −€29.2M | −€32.2M |
| Net income | −€196.4M | €15.2M | −€94.6M | €27.7M | −€93.3M | −€211.3M | −€31.6M | −€31.4M |
| Basic EPSper diluted share | -€1.61 | €0.14 | -€1.18 | €0.41 | -€1.48 | -€4.40 | -€0.95 | -€0.95 |
| Diluted EPSper diluted share | -€1.61 | €0.14 | -€1.18 | €0.40 | -€1.48 | -€4.40 | -€0.95 | -€0.95 |