Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $5.0M | $0 | $5.0M | $0 | $45.7M |
| Research & development | $32.8M | $44.9M | $58.2M | $54.5M | $42.1M |
| Operating expenses | $40.7M | $52.9M | $72.6M | $67.3M | — |
| Operating income | −$35.7M | −$52.9M | −$72.6M | −$67.3M | −$8.6M |
| Operating margin | −713.96% | — | −1,451.02% | — | −18.91% |
| EBITDA | −$32.6M | −$52.4M | −$72.1M | −$66.7M | — |
| EBITDA margin | −652.54% | — | −1,441.72% | — | — |
| Net income | −$35.5M | −$51.9M | −$109.2M | −$58.8M | −$56.7M |
| Net profit margin | −710.56% | — | −2,184.56% | — | −123.95% |
| Basic EPSper basic share | -$1.11 | -$0.54 | -$2.52 | -$2.31 | -$2.23 |
| Diluted EPSper diluted share | -$1.11 | -$0.54 | -$2.52 | -$2.31 | -$2.23 |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 13, 2026Form 4 | LU YANGCEO | SellAmerican Depositary Shares | 10 | $13.18 | $131.80 | 100.0K |