Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $135.2M | $144.6M | $134.1M | $130.8M |
| Gross profit | $39.5M | $44.8M | $47.1M | $44.3M |
| Gross margin | 29.24% | 30.97% | 35.13% | 33.91% |
| Research & development | $4.1M | $5.0M | $4.3M | $4.1M |
| Operating expenses | $28.9M | $29.0M | $27.9M | $27.8M |
| Net income | $7.9M | $11.2M | $14.0M | $11.2M |
| Net profit margin | 5.85% | 7.78% | 10.45% | 8.56% |
| Basic EPSper basic share | $0.16 | $0.23 | $0.29 | $0.23 |
| Diluted EPSper diluted share | $0.16 | $0.23 | $0.29 | $0.23 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Wang Tingfeng | 12.93M |
Wang XIANTAO | 8.02M |
Ye Haobo | 1.54M |
MORGAN STANLEY | 26.61K |
RENAISSANCE TECHNOLOGIES LLC | 10.6K |
UBS Group AG | 323 |
Tower Research Capital LLC (TRC) | 275 |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.