v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from operating activities:    
Net income $ 7,661,000 $ 992,000
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Depreciation and amortization 1,997,000 1,271,000
Non-cash operating lease cost 191,000 250,000
Non-cash compensation 47,000 44,000
Bad debt expense 0 177,000
Gain on disposal of assets (93,000) (185,000)
Other (13,000) 11,000
Change in operating assets and liabilities:    
Increase in accounts receivable (10,207,000) (1,259,000)
Decrease in prepaid expenses and other assets 640,000 161,000
(Decrease) increase in accounts payable (437,000) 516,000
Increase (decrease) in accrued liabilities 1,121,000 (107,000)
Decrease in operating lease liabilities (265,000) (272,000)
(Decrease) increase in deferred revenue (1,107,000) 153,000
Net cash (used in) provided by operating activities (465,000) 1,752,000
Cash flows from investing activities:    
Capital expenditures, net of non-cash capital expenditures summarized below (1,433,000)  
Proceeds from disposal of assets 93,000 185,000
Net cash (used in) provided by investing activities (1,340,000) 185,000
Cash flows from financing activities:    
Principal payments on notes payable (1,413,000) (440,000)
Principal payments on finance leases (274,000) (191,000)
Borrowings on line of credit (related party) 4,250,000  
Repayments on line of credit (related party) (4,250,000)  
Net cash used in financing activities (1,687,000) (631,000)
Effect of exchange rate changes on cash and cash equivalents (41,000) (26,000)
Net (decrease) increase in cash and cash equivalents (3,533,000) 1,280,000
Cash and cash equivalents at beginning of period 4,907,000 1,385,000
Cash and cash equivalents at end of period 1,374,000 2,665,000
Supplemental cash flow information:    
Cash paid for interest 383,000 65,000
Non-cash operating, investing and financing activities:    
Finance leases incurred 361,000  
Increase in right-of-use assets and operating lease liabilities 106,000  
Financed equipment purchases 2,698,000  
Financed insurance premiums $ 128,000 $ 1,746,000