Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $20.5M | $21.1M | $15.9M | $17.4M | $23.4M | $15.2M | $1.4M | $3.2M |
| Gross profit | $1.3M | $1.5M | $1.1M | $219,039 | $382,478 | $1.5M | $1.1M | $1.5M |
| Gross margin | 6.52% | 7.14% | 7.16% | 1.26% | 1.63% | 10.10% | 82.01% | 47.74% |
| Research & development | $954,177 | $893,653 | $652,369 | $839,931 | — | — | — | — |
| Operating expenses | $3.3M | $5.7M | $5.9M | $6.7M | $4.3M | $1.5M | $348,602 | $463,834 |
| Operating income | −$2.0M | −$4.2M | −$4.8M | −$6.5M | −$3.9M | $71,966 | $775,863 | $1.1M |
| Operating margin | −9.54% | −19.95% | −30.10% | −37.16% | −16.55% | 0.47% | 56.58% | 33.21% |
| EBITDA | −$7.6M | −$3.3M | −$3.6M | −$5.5M | −$3.4M | $157,646 | $1.7M | $1.7M |
| EBITDA margin | −36.93% | −15.46% | −22.67% | −31.39% | −14.55% | 1.03% | 125.43% | 51.98% |
| Net income | −$8.7M | −$7.3M | −$6.8M | −$6.5M | −$3.4M | $276,922 | $2.2M | $633,749 |
| Net profit margin | −42.43% | −34.47% | −42.61% | −37.17% | −14.57% | 1.82% | 159.82% | 19.86% |
| Basic EPSper basic share | -$5,760.00 | -$2.80 | -$5.91 | -$18.92 | -$10.80 | $0.80 | $9.20 | $2.80 |
| Diluted EPSper diluted share | -$5,760.00 | -$2.80 | -$5.91 | -$18.92 | -$10.80 | $0.80 | $9.20 | $2.80 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
JANE STREET GROUP, LLC | 14.24K |
Ye Jianhui | 1.09K |
Caitong International Asset Management Co., Ltd | 6 |
Jin Peiyao | 3 |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.