XML 28 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash flows from operating activities    
Net (loss) income $ 9,585,150 $ (8,539,327)
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 7,954,793 9,695,472
Allowance for credit losses (264,181) 1,271,730
Write-down of inventories 4,927,140 3,554,962
Share-based compensation 376,648 1,225,747
Changes in fair value of warrants liability (136,000)
Loss on disposal of property, plant and equipment 428,308 544,481
Impairment charge on long-lived assets 475,220 7,070,236
Impairment loss of an equity investee 2,366,080
Share of loss of an equity investee 18,777 27,428
Gain on disposal of an equity investee (45,749)
Amortization of operating lease right-of-use assets 1,215,995 640,375
Changes in operating assets and liabilities:    
Trade and bills receivable (5,376,670) (2,960,147)
Inventories 6,295,598 11,207,281
Prepayments and other receivables (12,462,243) (2,050,039)
Trade and bills payable 4,648,150 16,785,569
Accrued expenses and other payables and product warranty provisions 23,749,383 (2,490,859)
Lease liabilities (2,433,194) 347,511
Trade receivable from and payables to a former subsidiary 61,379 5,359,249
Income tax recoverable 549,956 157,434
Deferred tax assets 2,429,726
Net cash provided by operating activities 39,704,460 46,506,909
Cash flows from investing activities    
Deposit paid for acquisition of long-term investment (9,094,322) (7,126,798)
Purchases of property, plant and equipment and construction in progress (17,186,872) (31,140,550)
Proceeds on disposal of property, plant and equipment 215,320 1,139
Investment in equity method investment (4,044,175)
Proceeds from disposal of an equity method investee 278,114
Government subsidy 2,355,555
Net cash used in investing activities (23,432,205) (42,310,384)
Cash flows from financing activities    
Proceeds from bank borrowings 46,395,506 36,125,794
Repayment of bank borrowings (52,076,815) (17,986,680)
Repayment of borrowings from unrelated parties (277,466)
Borrowings from a shareholder 199,942
Repayment of borrowings from shareholders (2,781) (258,316)
Proceeds from finance leases 1,112,455 1,696,857
Principal payments on finance leases (2,814,095) (884,911)
Placement of term deposits (39,525,810)
Withdrawal of term deposits 35,225,027
Net cash provided by (used in) financing activities (11,686,513) 18,615,220
Effect of exchange rate changes on cash and cash equivalents and restricted cash (2,622,556) (1,345,005)
Net increase in cash and cash equivalents and restricted cash 1,963,186 21,466,740
Cash and cash equivalents and restricted cash at the beginning of year 58,822,816 37,356,076
Cash and cash equivalents and restricted cash at the end of year 60,786,002 58,822,816
Supplemental non-cash investing and financing activities:    
Transfer of construction in progress to property, plant and equipment 5,328,646 19,538,431
Lease liabilities arising from obtaining right-of-use assets 3,538,732 476,995
Cash paid during the year for:    
Income taxes 2,189,247
Interest, net of amounts capitalized $ 408,028 $ 181,611