XML 23 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash flows from operating activities:    
Net income $ 9,025 $ 11,367
Adjustments to reconcile net income to operating cash flow:    
Depreciation and amortization 3,386 3,162
Non-cash interest expense 17 6
Bad debt expense 0 2
Stock-based compensation 2,446 1,497
Deferred income taxes 61 (28)
Loss (gain) on sale of property and equipment 8 (34)
(Increase) decrease in operating assets:    
Accounts receivable (1,550) (2,463)
Inventories 426 527
Prepaid expenses and other current assets (125) (574)
Refundable income taxes (631) 44
Increase (decrease) in operating liabilities:    
Accounts payable 156 1,859
Accrued expenses 217 1,102
Accrued income taxes (474) 474
Net cash provided by operating activities 12,962 16,941
Cash flows from investing activities:    
Purchases of property and equipment (6,697) (4,351)
Proceeds from sale of equipment 15 41
Purchase of investments 0 (100)
Net cash used in investing activities (6,682) (4,410)
Cash flows from financing activities:    
Repayment of line of credit 0 (2,777)
Repayment of note payable (2,750) (1,000)
Net cash used in financing activities (2,750) (3,777)
Net increase in cash and cash equivalents 3,530 8,754
Cash and cash equivalents at the beginning of the period 13,198 4,444
Cash and cash equivalents at the end of the period 16,728 13,198
Supplemental cash flow information:    
Cash paid for income taxes, net of (refunds) 5,987 4,792
Cash paid for interest 98 415
Non-cash investing activities    
Accrued purchase of property and equipment 407 137
Right-of-use assets obtained in exchange for lease obligations $ 0 $ 94