Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $81.4M | $91.6M | $85.6M | $71.5M | $73.8M | $89.6M | $158.4M | $126.4M |
| Gross profit | $42.7M | $44.4M | $42.0M | $32.5M | $21.8M | $28.3M | $64.9M | $46.2M |
| Gross margin | 52.40% | 48.41% | 49.04% | 45.53% | 29.58% | 31.60% | 40.99% | 36.52% |
| Research & development | $4.9M | $6.2M | $6.5M | $8.4M | $13.7M | $26.4M | $15.1M | $20.4M |
| Operating expenses | $34.7M | $2.1M | $1.5M | $14.3M | $11.9M | $35.8M | $59.4M | $69.3M |
| Operating income | $8.0M | $4.4M | $2.6M | −$19.2M | −$45.9M | −$63.0M | $5.5M | −$23.2M |
| Operating margin | 9.78% | 4.79% | 3.02% | −26.86% | −62.19% | −70.32% | 3.48% | −18.33% |
| EBITDA | $10.8M | $6.7M | $3.7M | −$18.2M | −$43.7M | −$60.7M | $8.6M | −$17.8M |
| EBITDA margin | 13.23% | 7.33% | 4.33% | −25.48% | −59.26% | −67.78% | 5.40% | −14.12% |
| Net income | $6.3M | $4.6M | $2.8M | −$19.9M | −$46.0M | −$63.4M | $5.2M | −$26.6M |
| Net profit margin | 7.74% | 4.97% | 3.28% | −27.78% | −62.37% | −70.80% | 3.29% | −21.01% |
| Basic EPSper basic share | $0.02 | $0.01 | $0.01 | -$0.06 | -$0.16 | -$0.25 | $0.01 | -$0.16 |
| Diluted EPSper diluted share | $0.02 | $0.01 | $0.01 | -$0.06 | -$0.16 | -$0.25 | $0.01 | -$0.16 |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 | Peng ZhipingDirector,TenPercentOwner | BuyAmerican depositary shares | 10.0K | $1.09 | $10.9K | 515.7K |