Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $33.5M | $44.9M | $51.4M | $49.9M | — |
| Gross profit | $5.9M | $11.4M | $10.9M | $10.3M | — |
| Gross margin | 17.65% | 25.42% | 21.18% | 20.63% | — |
| Research & development | $1.5M | $1.4M | $1.4M | $1.5M | — |
| Operating expenses | $7.0M | $10.9M | $7.0M | $6.5M | — |
| Operating income | −$1.1M | $455,908 | $3.9M | $3.8M | — |
| Operating margin | −3.16% | 1.02% | 7.53% | 7.67% | — |
| EBITDA | −$477,354 | $593,891 | $4.0M | $3.9M | — |
| EBITDA margin | −1.42% | 1.32% | 7.72% | 7.84% | — |
| Net income | $556,829 | −$361,016 | $3.0M | $3.1M | — |
| Net profit margin | 1.66% | −0.80% | 5.90% | 6.15% | — |
| Basic EPSper basic share | $0.03 | -$0.02 | $0.15 | $0.15 | $0.22 |
| Diluted EPSper diluted share | $0.03 | -$0.02 | $0.15 | $0.15 | $0.22 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Ma Biu | 20M |
XTX Topco Ltd | 22.84K |
UBS Group AG | 2.54K |
Tower Research Capital LLC (TRC) | 800 |
Caitong International Asset Management Co., Ltd | 6 |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.