
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|---|
| Cash and cash equivalents | $8.3M+23.4% | $6.7M+44.8% | $4.6M-28.8% | $6.5M-11.4% | $7.4M-37.0% | $11.7M |
| Pledged deposits | $67.4M+24.6% | $54.1M-0.2% | $54.2M+75.7% | $30.8M+62.3% | $19.0M+111.3% | $9.0M |
| Term deposits | $4.2M | — | — | — | — | — |
| Trade and bills receivable, net | $38.4M+16.6% | $32.9M+15.0% | $28.7M+4.5% | $27.4M-45.1% | $49.9M+68.8% | $29.6M |
| Inventories | $50.6M+121.4% | $22.9M-31.6% | $33.4M-32.4% | $49.4M+64.1% | $30.1M+473.7% | $5.3M |
| Prepayments and other receivables | $15.2M-24.2% | $20.0M+168.2% | $7.5M+26.1% | $5.9M-53.6% | $12.7M+71.3% | $7.4M |
| Receivables from former subsidiary | $4K-64.6% | $12K-83.5% | $75K-98.6% | $5.5M+143.7% | $2.3M | — |
| Income tax recoverable | $778K+37.4% | $566K | — | — | $47K | — |
| Total current assets | $180.6M+27.8% | $141.4M+10.1% | $128.4M+2.2% | $125.7M+2.3% | $122.8M+94.5% | $63.2M |
| Property, plant and equipment, net | $179.1M+109.5% | $85.5M-6.7% | $91.6M+1.8% | $90.0M-0.0% | $90.0M+119.4% | $41.0M |
| Construction in progress | $32.0M-24.6% | $42.5M+12.5% | $37.8M+279.7% | $10.0M-63.6% | $27.3M-9.4% | $30.2M |
| Long-term investments, net | $2.5M+10.6% | $2.2M-12.4% | $2.6M+171.4% | $945K+32.6% | $713K | — |
| Prepaid land use rights | $12.3M+11.1% | $11.1M-5.4% | $11.7M-5.2% | $12.4M-10.4% | $13.8M+83.9% | $7.5M |
| Intangible assets, net | $72K-81.3% | $383K-54.5% | $841K-35.7% | $1.3M-33.3% | $2.0M+16515.1% | $12K |
| Deposit paid for acquisition of long-term investments | $16.5M+4.0% | $15.9M+123.4% | $7.1M | — | — | — |
| Operating lease right-of-use assets, net | $3.1M-5.2% | $3.2M+198.6% | $1.1M-14.2% | $1.3M-35.7% | $2.0M | — |
| Total assets | $426.2M+41.0% | $302.2M+7.5% | $281.2M+15.2% | $244.0M-7.1% | $262.6M+83.9% | $142.8M |
| Trade and bills payable | $153.3M+81.0% | $84.7M+2.8% | $82.4M+22.1% | $67.5M+3.2% | $65.4M+130.6% | $28.4M |
| Short-term bank borrowings | $28.5M+9.4% | $26.1M-19.9% | $32.6M+118.6% | $14.9M+69.2% | $8.8M | — |
| Other short-term loans | $337K+0.4% | $336K-1.1% | $340K-50.7% | $689K-85.3% | $4.7M+273.2% | $1.3M |
| Accrued expenses and other payables | $113.7M+95.0% | $58.3M+38.8% | $42.0M+64.0% | $25.6M+11.5% | $23.0M+97.2% | $11.6M |
| Payable to a former subsidiary, net | $408K-2.9% | $420K+2.1% | $411K+14.8% | $358K+9.7% | $327K | — |
| Deferred government grants, current | $579K+4.0% | $556K+48.2% | $375K-71.1% | $1.3M-66.1% | $3.8M+2431.4% | $151K |
| Product warranty provisions | $447K+6.1% | $421K-19.5% | $523K+16.0% | $451K-76.3% | $1.9M+3.5% | $1.8M |
| Operating lease liability, current | $1.3M+6.3% | $1.3M+83.3% | $692K+20.2% | $575K-28.2% | $802K | — |
| Finance lease liability, current | $1.3M | — | — | $844K | — | — |
| Total current liabilities | $299.8M+74.6% | $171.7M+7.0% | $160.5M+43.4% | $111.9M-0.7% | $112.8M+53.0% | $73.7M |
| Long-term bank borrowings | $4.1M | — | — | — | — | — |
| Deferred government grants, non-current | $10.2M+34.5% | $7.6M+22.2% | $6.2M+11.2% | $5.6M-9.9% | $6.2M-15.3% | $7.3M |
| Operating lease liability, non-current | $2.1M-14.5% | $2.4M+415.3% | $475K-21.7% | $607K-30.7% | $876K | — |
| Total liabilities | $316.7M+73.9% | $182.2M+8.6% | $167.7M+40.2% | $119.7M-1.7% | $121.7M+34.7% | $90.4M |
| Common stock $0.001 par value; 500,000,000 authorized; 90,083,396 issued and 89,939,190 outstanding as of December 31, 2024; 88,645,836 issued and outstanding as of December 31, 2025 | $89K-1.6% | $90K+0.0% | $90K+1.0% | $89K+0.3% | $89K+12.0% | $79K |
| Donated shares | $8.0M-43.6% | $14.1M+0.0% | $14.1M+0.0% | $14.1M+0.0% | $14.1M+0.0% | $14.1M |
| Additional paid-in capital | $248.5M+0.3% | $247.8M+0.2% | $247.5M+0.5% | $246.2M+1.8% | $241.9M+7.4% | $225.3M |
| Statutory reserves | $3.0M+147.3% | $1.2M+0.0% | $1.2M+0.0% | $1.2M+0.0% | $1.2M+0.0% | $1.2M |
| Accumulated deficit | -$133.8M-9.1% | -$122.6M+8.8% | -$134.4M-1.9% | -$131.9M-7.7% | -$122.5M+33.4% | -$184.0M |
| Accumulated other comprehensive loss | -$13.1M+12.1% | -$14.9M-28.6% | -$11.6M-42.3% | -$8.2M-427.6% | $2.5M+1138.8% | -$240K |
| Stockholders' equity (deficit) before Treasury Stock | $112.7M-10.4% | $125.7M+7.6% | $116.9M-3.8% | $121.6M-11.5% | $137.4M+143.3% | $56.5M |
| Less: Treasury shares | -$4.1M | — | -$4.1M+0.0% | -$4.1M+0.0% | -$4.1M+0.0% | -$4.1M |
| Total shareholders’ equity | $112.7M-7.4% | $121.7M+7.8% | $112.8M-4.0% | $117.5M-11.9% | $133.3M+154.4% | $52.4M |
| Non-controlling interests | -$3.2M-99.2% | -$1.6M-353.3% | $634K-90.8% | $6.9M-9.3% | $7.6M+98064.4% | $8K |
| Total equity | $109.5M-8.8% | $120.1M+5.8% | $113.5M-8.8% | $124.4M-11.7% | $140.9M+168.8% | $52.4M |
| Total liabilities and shareholder’s equity | $426.2M+41.0% | $302.2M+7.5% | $281.2M+15.2% | $244.0M-7.1% | $262.6M+83.9% | $142.8M |
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.