Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $427.5M | $379.8M | $306.6M | $204.5M | $152.0M | $107.5M | $76.4M |
| Gross profit | $122.1M | $119.6M | $57.2M | $9.1M | −$42.7M | $17.1M | −$231,000 |
| Research & development | $34.1M | $41.1M | $45.0M | $43.5M | $34.4M | $16.6M | $26.0M |
| Operating expenses | $118.3M | $238.3M | $165.9M | $170.7M | $157.4M | $49.2M | $56.9M |
| Operating income | $7.0M | −$116.1M | −$106.7M | −$159.9M | −$194.1M | −$29.1M | −$53.9M |
| Net income | −$29.2M | −$195.5M | −$106.3M | −$158.2M | −$206.5M | −$2.4M | $3.4M |
| Basic EPSper diluted share | -$0.09 | -$0.61 | -$0.34 | -$0.52 | -$1.26 | -$0.82 | -$0.06 |
| Diluted EPSper diluted share | -$0.09 | -$0.61 | -$0.34 | -$0.52 | -$1.26 | -$0.82 | -$0.07 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 10, 2026Form 4 | Mattis WenjuanChief Technology Officer | SellCommon Stock | 4.7K | $1.10 | $5.2K | 928.0K |
| Jun 9, 2026Form 4 | Tushe IsidaPres., Gen. Couns. & Corp. Sec | SellCommon Stock | 6.4K | $1.24 | $7.9K | 184.1K |
| Jun 9, 2026Form 4 | Wu YangChief Executive Officer | SellCommon Stock | 46.3K | $1.24 | $57.4K | 134.07M |
| May 18, 2026Form 4 | Mattis WenjuanChief Technology Officer | SellCommon Stock | 48.3K | $1.32 | $63.8K | 932.7K |
| Dec 31, 2025Form 4 · 10b5-1 | Pan YixinDirector | SellCommon Stock | 661 | $2.78 | $1.8K | 130.7K |