XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash flows from operating activities:    
Net income $ 10,375 $ 6,278
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 1,915 1,996
(Gain) on sale of property and equipment 0 (19)
Allowance for credit losses 36 271
Stock compensation 13 40
Settlement of restricted stock 0 (142)
Deferred taxes (10) (1)
(Increase) decrease in    
Accounts receivable - billed (6,076) (884)
Accounts receivable - unbilled (69) (389)
Inventories (1,213) (1,092)
Prepaid expenses and other assets (874) 186
Refundable income taxes 0 (23)
Increase (decreas    
Accounts payable - trade 1,044 (1,909)
Accrued expenses and other liabilities 26 21
Deferred revenue 3,938 3,052
Accrued compensation 340 178
Accrued income taxes 1,119 (473)
Customer deposits 1,150 (1,287)
Net cash provided by (used in) operating activities 11,714 5,803
Cash flows from investing activities:    
Purchases of property and equipment (5,382) (5,543)
Proceeds from the sale of property and equipment 0 25
Net cash provided by (used in) investing activities (5,382) (5,518)
Cash flows from financing activities:    
Repayments of long-term borrowings (504) (447)
Net cash provided by (used in) financing activities (504) (447)
Net increase (decrease) in cash 5,828 (162)
Cash    
Beginning of period 7,548 9,175
End of period 13,376 9,013
Supplemental Cash Flow Information:    
Cash payments for interest 161 175
Cash payments for income taxes 2,216 1,558
Non-Cash Investing Activities    
Capital expenditures in accounts payable $ 381 $ 478