XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Consolidated Statements of Cash Flows    
Net income (loss) $ 7,675 $ 795
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities    
Depreciation and amortization 2,664 2,399
(Gain) loss on sale of fixed assets (19) (346)
Allowance for credit losses 325 (39)
Stock compensation 45 375
Settlement of restricted stock (142) 0
Inventory Reserve 13 19
Deferred taxes (1,157) (434)
(Increase) decrease in    
Accounts receivable - billed (2,536) (1,010)
Accounts receivable - unbilled (802) (464)
Inventories (1,541) (1,351)
Prepaid expenses and other assets 290 (678)
Refundable income taxes (23) (478)
Increase (decrease) in    
Accounts payable - trade (3,022) 1,520
Accrued expenses and other liabilities (401) 32
Deferred revenue 3,395 2,724
Accrued compensation 566 415
Accrued income taxes 1,067 327
Customer deposits (1,239) 2,042
Net cash provided by (used in) operating activities 5,158 7,732
Cash flows from investing activities    
Purchases of property and equipment (6,203) (5,010)
Proceeds from sale of property and equipment 53 346
Net cash provided by (used in) investing activities (6,150) (4,664)
Cash flows from financing activities    
Repayments of long-term borrowings (635) (619)
Net cash provided by (used in) financing activities (635) (619)
Net increase (decrease) in cash (1,627) 2,449
Cash, beginning of year 9,175 6,726
Cash, end of year 7,548 9,175
Supplemental cash flow information:    
Cash payments for interest 223 255
Cash payments for income taxes 2,256 189
Capital expenditures in accounts payable $ 426 $ 2,049