v3.24.3
Condensed Consolidated Statements of Cash Flows - USD ($)
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Consolidated net loss $ (3,494,022) $ (2,694,479)
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]    
Depreciation and amortization 419,744 459,779
Provision for credit losses 29,817 44,000
Stock-based compensation 131,906 174,711
Unrealized (gain) loss on investment securities 0 18,749
Gain on sale of assets (8,070) (19,950)
Non-cash interest expense 25,966 0
Increase (Decrease) in Operating Assets [Abstract]    
Accounts receivable 1,303,300 (1,324,448)
Employee retention credit 0 (667,121)
Unbilled revenue 119,000 56,994
Inventory 658,194 (165,537)
Prepaid assets and other current assets (42,578) (19,128)
Other assets 704,565 491,836
Increase (decrease) in:    
Accounts payable 323,980 1,140,759
Accrued expenses and other current liabilities 133,599 256,847
Deferred revenue 581,485 458,512
Other liabilities (1,003,881) (566,016)
Net used in operating activities (116,995) (1,020,250)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (838,932) (31,728)
Proceeds from disposition of assets 40,255 16,863
Payment for business acquisition 0 (170,000)
Distributions to non-controlling interest (96,975) (62,693)
Net cash used in investing activities (895,652) (247,558)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Finance lease principal payments (56,385) 0
Proceeds from related party notes payable 1,000,000 0
Net cash provided by financing activities 943,615 0
Net decrease in cash and cash equivalents (69,032) (1,267,808)
Cash and cash equivalents, beginning of the period 1,351,270 1,913,969
Cash and cash equivalents, end of the period 1,282,238 646,161
Non-cash investing and financing activities:    
Cash paid for interest 22,909 7,385
Cash paid for taxes 22,100 32,252
Accounts receivable credit 0 300,000
Accounts payable assumed 0 91,048
Contingent consideration 272,901 1,442,462
Total $ 272,901 $ 1,833,510

Source