XML 43 R8.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash Flows from Operating Activities:    
Net loss $ (3,078,818) $ (3,972,841)
Depreciation and amortization 2,753,653 2,700,533
Bad debt (benefit) expense (15,757) (93,851)
Stock and stock option compensation 78,270
Loss on disposal of property, plant & equipment 45,385
Changes in assets and liabilities:    
Trade accounts and other receivables (938,021) (170,194)
Advances to suppliers 437,431 (459,959)
Inventory (25,032) 689,104
Trade accounts payable 312,045 (187,734)
Other payables and accrued expenses 257,778 692,190
Advances from customers (423,261) 339,659
Prepaid expenses (25,089) (24,722)
Net Cash Used in Operating Activities (699,686) (409,545)
Cash Flows from Investing Activities:    
Purchases of property and equipment (11,517) (401,964)
Net Cash Used in Investing Activities (11,517) (401,964)
Cash Flows from Financing Activities:    
Payments of line of credit (1,490,049) (2,140,921)
Proceeds from lines of credit 1,532,622 564,965
Borrowings and interest from related party 30,572 28,962
Repayments to related party (223,013)
Net Cash (Used In) Provided By Financing Activities 73,145 (1,770,007)
Effect of Exchange Rate Changes on Cash 31,925 (247,573)
Net Increase in Cash, Cash Equivalents and Restricted Cash (606,133) (2,829,089)
Cash and Cash Equivalents at Beginning of Period 2,029,971 4,859,060
Cash, Cash Equivalents and Restricted Cash at End of Period 1,423,838 2,029,971
Supplemental Cash Flow Information:    
Cash paid for income taxes
Cash paid for interest 92,439 141,797
Supplemental Noncash Investing and Financing Activities:    
Accounts receivable collected with banker’s acceptances 865,733 503,383
Inventory purchased with banker’s acceptances 813,105 575,713
Right-of-use assets obtained in exchange for operating lease obligations 156,273
Common stock issued for intangible assets 1,650,000 1,707,452
Conversion of related party note and interest to common stock $ 1,854,542