XML 19 R7.htm IDEA: XBRL DOCUMENT 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 loss $ (2,358,342) $ (2,388,295)
Adjustments to reconcile net loss to net cash used in operations:    
Depreciation and amortization 442,002 541,375
Amortization of debt discount 168,030 146,040
Stock-based compensation 241,245 193,321
Amortization of right-of-use assets 134,824 135,382
Deferred taxes (339) (14,439)
(Gain) loss on disposal of property and equipment 61,306 463,577
Changes in assets and liabilities:    
Accounts receivable (933,161) 396,168
Inventories 21,532 (358,764)
Contract assets 850,839 (20,565)
Prepaid expenses and other current assets (334,468) (350,048)
Accounts payable 405,038 (231,373)
Accrued expenses 114,203 (513,197)
Operating lease liabilities (134,824) (136,339)
Contract liabilities 24,929 180,456
Net Cash used in Operating Activities (1,297,186) (1,956,701)
Cash Flows from Investing Activities:    
Purchase of property and equipment (163,465) (389,443)
Proceeds from the disposal of property and equipment 52,605 941,230
Net Cash used in Investing Activities (110,860) 551,787
Cash Flows from Financing Activities:    
Repayments of finance lease liabilities (113,637) (1,009,437)
Proceeds from related party loan 1,089,571 0
Capital contribution from noncontrolling interest 13,788 0
Net Cash provided by Financing Activities 989,722 (1,009,437)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (2,973) (281,617)
Net Change in Cash, Cash Equivalents, and Restricted Cash (421,297) (2,695,968)
Cash, Cash Equivalents, and Restricted Cash at Beginning of Period 10,868,729 10,422,181
Cash, Cash Equivalents, and Restricted Cash at End of Period 10,447,432 7,726,213
Supplemental Disclosures of Cash Flow Information:    
Cash paid for interest 46,593 69,610
Cash paid for income taxes 0 0
Non-Cash Investing and Financing Activities    
Financed purchases of property and equipment $ 137,691 $ 77,988