XML 21 R6.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:    
Net income $ 11,367 $ 924
Adjustments to reconcile net income to operating cash flow:    
Depreciation and amortization 3,162 2,972
Non-cash interest expense 6 6
Bad debt expense 2 0
Deferred revenue 0 (28)
Stock-based compensation 1,497 1,109
Deferred income taxes (28) (172)
(Gain) loss on sale of property and equipment (34) 241
(Increase) decrease in operating assets:    
Accounts receivable (2,463) (1,483)
Inventories 527 (1,345)
Prepaid expenses and other current assets (574) (191)
Refundable income taxes 44 300
Increase (decrease) in operating liabilities:    
Accounts payable 1,859 1,945
Accrued expenses 1,102 434
Accrued income taxes 474 (725)
Net cash provided by operating activities 16,941 3,987
Cash flows from investing activities:    
Purchases of property and equipment (4,351) (3,449)
Proceeds from sale of equipment 41 0
Acquisition, net of cash acquired 0 (580)
Purchase of investments (100) 0
Net cash used in investing activities (4,410) (4,029)
Cash flows from financing activities:    
Repayment of line of credit (2,777) 0
Repayment of note payable (1,000) (750)
Purchase of treasury stock 0 (3,997)
Net cash used in financing activities (3,777) (4,747)
Net increase (decrease) in cash and cash equivalents 8,754 (4,789)
Cash and cash equivalents at the beginning of the period 4,444 9,233
Cash and cash equivalents at the end of the period 13,198 4,444
Supplemental cash flow information:    
Cash paid for income taxes, net of (refunds) 4,792 1,121
Cash paid for interest 415 247
Non-cash investing activities    
Accrued purchase of property and equipment 137 424
Right-of-use assets obtained in exchange for lease obligations $ 94 $ 83