Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $8.9M | $4.0M | $3.2M | $6.3M | $5.3M | $9.1M | $8.7M |
| Gross profit | $5.9M | $5.3M | $4.2M | $4.3M | $3.4M | $6.7M | $6.5M |
| Gross margin | 66.28% | 131.93% | 131.06% | 68.07% | 63.79% | 74.16% | 74.39% |
| Operating expenses | $10.1M | $12.7M | $11.2M | $11.5M | $4.9M | $5.4M | $3.8M |
| Operating income | −$4.2M | −$7.4M | −$7.0M | −$7.2M | −$1.5M | $1.3M | $2.6M |
| Operating margin | −46.76% | −184.37% | −218.51% | −113.18% | −27.58% | 14.29% | 30.39% |
| EBITDA | −$3.8M | −$7.0M | −$6.6M | −$6.9M | −$1.3M | $1.4M | $2.7M |
| EBITDA margin | −42.17% | −173.79% | −205.84% | −109.20% | −25.22% | 15.26% | 31.44% |
| Net income | −$2.4M | −$6.0M | −$6.7M | −$6.0M | −$1.1M | $1.0M | $2.1M |
| Net profit margin | −27.17% | −148.74% | −207.29% | −94.20% | −20.30% | 11.16% | 23.62% |
| Basic EPSper basic share | -$0.16 | -$0.47 | -$0.57 | -$0.54 | -$0.12 | $0.13 | $0.26 |
| Diluted EPSper diluted share | -$0.16 | -$0.47 | -$0.57 | -$0.54 | -$0.12 | $0.13 | $0.26 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Zhang Jianbo | 497.96K |
WU ZHENYU | 86.68K |
Wilson Craig | 1.94K |
Pratt Gary Michael | 1.78K |
Global Retirement Partners, LLC | 431 |
PNC Financial Services Group, Inc. | 125 |
SBI Securities Co., Ltd. | 35 |
BlackRock, Inc. | 11 |
Caitong International Asset Management Co., Ltd | 1 |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.