XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash Flows from Operating Activities:    
Net income $ (5,455,611) $ (3,824,283)
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 7,090,582 6,862,883
Gain on derivative liability (5,348) (49)
Allowance for bad debts (31,138) 49,462
Allowances for inventories, net (31,436) (2,948)
Changes in operating assets and liabilities:    
Accounts receivable (1,579,675) (2,121,357)
Prepayments and other current assets 860,449 660,470
Inventories (2,694,397) (1,751,011)
Accounts payable (1) (4,974)
Advance from customers (62,107)
Notes payable 430,624
Related parties 143,875 (369,287)
Accrued payroll and employee benefits 144,797 133,504
Other payables and accrued liabilities 527,615 928,640
Income taxes payable (81,025) 416,770
Net Cash (Used in) Provided by Operating Activities (1,111,313) 1,346,337
Cash Flows from Investing Activities:    
Purchases of property, plant and equipment (29,896) (62,640)
Net Cash Used in Investing Activities (29,896) (62,640)
Cash Flows from Financing Activities:    
Proceeds from issuance of shares 1,063,124
Proceeds from short term bank loans 1,003,093 844,191
Repayment of bank loans (417,955) (422,095)
Net Cash Provided by Financing Activities 1,648,262 422,096
Effect of Exchange Rate Changes on Cash and Cash Equivalents 51,726 (53,792)
Net Increase in Cash and Cash Equivalents 558,779 1,652,001
Cash, Cash Equivalents and Restricted Cash - Beginning of Period 6,950,576 4,391,921
Cash, Cash Equivalents and Restricted Cash - End of Period 7,509,355 6,043,922
Supplemental Disclosure of Cash Flow Information:    
Cash paid for interest, net of capitalized interest cost 273,684 278,188
Cash paid for income taxes 127,853 36,793
Cash and bank balances 6,470,481 5,144,414
Restricted cash 1,038,874 899,508
Total cash, cash equivalents and restricted cash shown in the statement of cash flows $ 7,509,355 $ 6,043,922