v3.25.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities    
Net income (loss) $ (2,050,982) $ 9,572,474
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 2,123,633 2,231,605
Allowance for credit losses (58,395) (116,248)
Write-down of inventories 934,424 538,883
Share-based compensation 27,066 116,582
Share of loss (income) of an equity investee (55,125) 18,824
Amortization of operating lease right-of-use assets 292,950 297,613
Changes in operating assets and liabilities:    
Trade and bills receivable (7,717,786) (8,188,661)
Inventories (8,748,990) 4,085,626
Prepayments and other receivables 1,987,955 (82,300)
Trade and bills payable 8,206,996 (2,015,325)
Accrued expenses and other payables and product warranty provisions (4,441,468) (460,200)
Lease liabilities (124,846) 361,498
Trade receivable from and payables to a former subsidiary 3,447 37,966
Income tax recoverable 1,048,832
Net cash provided by (used in) operating activities (9,621,121) 7,447,169
Cash flows from investing activities    
Deposit paid for acquisition of long-term investment (4,934,830)
Purchases of property, plant and equipment and construction in progress (12,689,383) (7,901,180)
Government subsidy 2,786,615
Net cash used in investing activities (9,902,768) (12,836,010)
Cash flows from financing activities    
Proceeds from bank borrowings 24,337,737 20,801,840
Repayment of bank borrowings (17,143,957) (16,700,355)
Proceeds from finance leases 1,115,216
Principal payments on finance leases (717,223)
Placement of term deposits (1,268,009) (20,891,913)
Net cash (used in) provided by financing activities 5,925,771 (16,392,435)
Effect of exchange rate changes on cash and cash equivalents and restricted cash 346,819 (784,780)
Net decrease in cash and cash equivalents and restricted cash (13,251,299) (22,566,056)
Cash and cash equivalents and restricted cash at the beginning of period 60,786,002 58,822,816
Cash and cash equivalents and restricted cash at the end of period 47,534,703 36,256,760
Supplemental non-cash investing and financing activities:    
Transfer of construction in progress to property, plant and equipment 461,234 1,132,046
Lease liabilities arising from obtaining right-of-use assets 2,348,281
Cash paid during the period for:    
Income taxes
Interest, net of amounts capitalized $ 155,212 $ 159,549