Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Cash Flows

v3.24.2.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Consolidated net loss $ (2,598,092) $ (2,247,253)
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]    
Depreciation and amortization 281,498 291,095
Provision for credit losses 19,063 44,000
Stock-based compensation 89,998 105,937
Unrealized (gain) loss on investment securities 18,749 (37,497)
(Gain) loss on disposition of assets (4,028) (19,950)
Non-cash interest expense 12,800 0
Increase (Decrease) in Operating Assets [Abstract]    
Accounts receivable 1,398,193 755,831
Employee retention credit 0 (667,121)
Unbilled revenue 0 56,994
Inventory 439,926 (1,133,618)
Prepaid assets and other current assets (125,784) (66,201)
Other assets 576,926 325,688
Increase (decrease) in:    
Accounts payable (108,646) 839,784
Accrued expenses and other current liabilities 39,838 178,241
Deferred revenue 806,266 752,873
Other liabilities (756,410) (359,369)
Net provided by operating activities 90,297 153,676
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (556,636) (19,607)
Proceeds from disposition of assets 36,213 16,863
Payment for business acquisition 0 (170,000)
Distributions to non-controlling interest (48,654) (23,838)
Net cash used in investing activities (569,077) (196,582)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Finance lease principal payments (30,577) 0
Net cash used in financing activities (30,577) 0
Net decrease in cash and cash equivalents (509,357) (42,906)
Cash and cash equivalents, beginning of the period 1,351,270 1,913,969
Cash and cash equivalents, end of the period 841,913 1,871,063
Non-cash investing and financing activities:    
Cash paid for interest 22,909 1,443
Cash paid for taxes 22,100 32,252
Accounts receivable credit 0 300,000
Accounts payable assumed 0 111,178
Contingent consideration 272,901 1,442,462
Total $ 272,901 $ 1,853,640