v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net income (loss) $ 2,364,534 $ (1,070,925)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 1,789,173 1,565,732
Amortization of right-of-use assets 134,798 128,607
Amortization of debt issuance costs and debt discount 126,799 85,251
Bad debt expense 10,489 38,295
Gain on disposal of property & equipment 0 (62)
Deferred income tax (5,647) 68,687
Stock-based compensation 108,666 319,403
Loss on extinguishment of debt 0 2,969,585
Changes in operating assets and liabilities:    
Accounts receivable 807,154 612,499
Income tax receivable (18,083) (55,973)
Prepaid expenses and other current assets 332,462 345,816
Other assets (17,863) 161,522
Accounts payable (268,689) (478,608)
Accrued expenses (875,378) (327,785)
Revenue contract liability (167,471) 125,491
Operating lease liabilities (153,458) (141,744)
Net cash provided by operating activities 4,167,486 4,345,791
Cash flows from investing activities:    
Investment in internally developed software (726,408) (484,741)
Acquisition of property and equipment (75,707) (93,683)
Acquisition of assemblies in process (350,900) (279,519)
Acquisition of assets deployed at client locations (974,819) (463,785)
Transfer of title of assets deployed at client locations to perpetual license customer 31,578 159,984
Net cash used in investing activities (2,096,256) (1,161,744)
Cash flows from financing activities:    
Proceeds from BMO Credit Agreement 0 45,000,000
Payments of debt issuance costs 0 (624,248)
Fees associated with debt transactions - prior debt 0 (138,233)
Proceeds from stock option exercises 0 151,200
Net cash used in financing activities (1,516,965) (16,493,898)
Effect of exchange rate changes on cash (103,150) 231,057
Net increase (decrease) in cash and cash equivalents 451,115 (13,078,794)
Cash and cash equivalents – beginning of period 4,306,683 18,118,043
Cash and cash equivalents – end of period 4,757,798 5,039,249
Supplemental cash flow information:    
Cash paid for interest 1,415,059 1,815,593
Cash paid for income taxes 118,630 117,914
Supplemental schedule of non-cash activities:    
Right-of-use assets obtained in exchange for lease liabilities 24,206 6,914
Fortress    
Cash flows from financing activities:    
Principal payments on long-term debt 0 (57,576,929)
BMO    
Cash flows from financing activities:    
Principal payments on long-term debt (1,375,000) (3,125,000)
Insurance    
Cash flows from financing activities:    
Principal payments on long-term debt $ (141,965) $ (180,688)