XML 19 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net (loss) income $ (1,357,000) $ 2,300,000
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 2,445,000 2,995,000
Non-cash operating lease cost 504,000 576,000
Non-cash compensation 87,000 259,000
Bad debt expense 177,000  
Gain on disposal of assets (378,000) (114,000)
Other 16,000  
Change in operating assets and liabilities:    
Decrease in accounts receivable 6,673,000 8,192,000
(Increase) decrease in contract assets (7,063,000) 605,000
Decrease in prepaid expenses and other assets 322,000 964,000
Decrease in accounts payable (439,000) (139,000)
Decrease in accrued liabilities (171,000) (1,101,000)
Decrease in operating lease liabilities (554,000) (627,000)
Increase (decrease) in deferred revenue 16,365,000 (6,120,000)
Net cash provided by operating activities 16,627,000 7,790,000
Cash flows from investing activities:    
Capital expenditures, net of non-cash capital expenditures summarized below (683,000) (1,488,000)
Proceeds from disposal of assets 378,000 234,000
Net cash used in investing activities (305,000) (1,254,000)
Cash flows from financing activities:    
Principal payments on notes payable (1,066,000) (777,000)
Principal payments on finance leases (386,000) (340,000)
Tax withholdings related to stock based compensation awards (45,000) (76,000)
Dividends paid   (9,860,000)
Net cash used in financing activities (1,497,000) (11,053,000)
Effect of exchange rate changes on cash and cash equivalents and restricted cash 18,000 (97,000)
Net increase (decrease) in cash and cash equivalents 14,843,000 (4,614,000)
Cash and cash equivalents and restricted cash at beginning of period 1,385,000 15,772,000
Cash and cash equivalents and restricted cash at end of period 16,228,000 11,158,000
Supplemental cash flow information:    
Cash paid for interest 128,000 84,000
Cash paid for income taxes   37,000
Non-cash operating, investing and financing activities:    
Decrease in accrued purchases of property and equipment   (332,000)
Finance leases incurred   $ 613,000
Financed insurance premiums $ 1,746,000