Revenue
2017
2018
2019
2020
2021
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $704,000 | $430,000 | $103,000 | — | $0 | $0 | $0 | $0 | $0 | $82,000 | $118,000 | $93,000 | $22,000 | $0 |
| Gross profit | — | — | — | — | — | — | — | — | $0 | −$34,000 | −$21,000 | $45,000 | $11,000 | $0 |
| Research & development | $2.7M | $2.3M | $3.1M | $1.7M | $1.6M | $2.1M | $4.9M | $3.9M | $7.6M | $7.6M | $4.8M | $5.1M | $4.6M | $4.0M |
| Operating expenses | — | — | $9.1M | $6.2M | $8.6M | $5.3M | $8.9M | $7.8M | $11.5M | $12.1M | $11.7M | $11.1M | $8.8M | $6.7M |
| Operating income | −$6.9M | −$7.7M | −$9.0M | −$6.2M | −$8.6M | −$5.3M | −$8.9M | −$7.8M | −$11.5M | −$12.1M | −$11.7M | −$11.1M | −$8.8M | −$6.7M |
| Net income | −$6.9M | −$7.7M | −$8.9M | −$6.1M | −$8.0M | −$4.9M | −$8.3M | −$7.5M | −$11.9M | −$11.6M | −$11.7M | −$11.1M | −$8.8M | −$6.7M |
| Basic EPSper diluted share | -$0.42 | -$0.52 | -$0.67 | -$0.55 | -$0.79 | -$0.55 | -$1.21 | -$1.69 | -$6.63 | -$14.49 | -$1.05 | -$1.41 | -$1.14 | -$0.87 |
| Diluted EPSper diluted share | — | — | -$0.67 | -$0.55 | -$0.79 | -$0.55 | -$1.21 | -$1.69 | -$6.63 | -$14.49 | -$1.05 | -$1.41 | -$1.14 | -$0.87 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 25, 2025Form 4 | He JunliCEO | BuyCommon Stock | 3.0K | $1.70 | $5.1K | 280.6K |
| Sep 30, 2025Form 4 | He JunliCEO | BuyCommon Stock | 300 | $1.98 | $594.00 | 277.6K |
| Sep 2, 2025Form 4 | He JunliCEO | BuyCommon Stock | 11.2K | $1.85 | $20.8K | 277.3K |
| Aug 21, 2025Form 4 | He JunliCEO | BuyCommon Stock | 4.0K | $1.72 | $7.0K | 266.1K |
| Dec 24, 2024Form 4 | He JunliCEO | BuyCommon Stock | 2.3K | $2.87 | $6.6K | 262.0K |