Revenue
2021
2023
| 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|
| Revenue | — | $5.0M | — | $45.7M |
| Research & development | $44.9M | $58.2M | $54.5M | $42.1M |
| Operating income | −$52.9M | −$72.6M | −$67.3M | −$8.6M |
| EBITDAderived | −$52.4M | −$72.1M | −$66.7M | — |
| Net income | −$51.9M | −$109.2M | −$58.8M | −$56.7M |
| Basic EPSper diluted share | -$0.54 | -$2.52 | -$2.31 | -$2.23 |
| Diluted EPSper diluted share | -$0.54 | -$2.52 | -$2.31 | -$2.23 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 13, 2026Form 4 | LU YANGCEO | SellAmerican Depositary Shares | 10 | $13.18 | $131.80 | 100.0K |