v3.24.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Consolidated loss $ (4,523,156) $ (2,397,712)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation, accretion and amortization, net 567,712 428,348
Long-lived asset impairment 0 4,674
Gain on sale of assets (36,207) (41,931)
Provision for doubtful accounts receivable 902,432 (70,987)
Provision for litigation 0 150,000
Provision for inventory reserve 402,883 107,000
Unrealized gain on investment securities 0 (18,749)
Stock-based compensation 250,394 334,149
(Increase) decrease in:    
Accounts receivable (81,195) 2,401,904
Inventory, net (82,525) (2,824,740)
Unbilled revenue 56,994 1,452,860
Prepaid assets and other current assets 40,550 177,612
Other non-current assets 265,725 625,320
Increase (decrease) in:    
Accounts payable 1,161,416 (246,401)
Accrued expenses 128,869 (109,282)
Deferred revenue 543,842 (678,758)
Other current liabilities (421,049) (645,236)
Net cash used in operating activities (823,315) (1,351,929)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property and equipment (46,851) (314,879)
Proceeds on sale of property and equipment 34,655 72,655
Purchases of intangible assets 0 (29,505)
Payment for business acquisition (170,000) 0
Distributions to noncontrolling interest (62,693) (76,836)
Net used in investing activities (244,889) (348,565)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from related party note 505,505 0
Net cash provided by financing activities 505,505 0
Change in cash and cash equivalents (562,699) (1,700,494)
Cash and cash equivalents, beginning of the year 1,913,969 3,614,463
Cash and cash equivalents, end of the year 1,351,270 1,913,969
Supplemental disclosures of cash flows information:    
Cash paid for interest 10,926 14,597
Cash paid for taxes 32,491 16,352
Non-cash investing activities    
Vehicles acquired under finance lease 200,187 0
Accounts receivable credit 300,000 0
Accounts payable assumed 91,048 0
Contingent consideration 1,256,656 0
Total fair value of non-cash consideration $ 1,647,704 $ 0

Source