XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flows from operating activities:    
Net income $ 7,398 $ 208
Adjustments to reconcile net income to operating cash flow:    
Depreciation and amortization 2,358 2,238
Stock-based compensation 1,078 755
Non-cash interest expense 5 5
Bad debt expense 2 0
Deferred revenue 0 (23)
Gain on sale of equipment (33) 0
(Increase) decrease in operating assets:    
Accounts receivable (1,683) (1,576)
Inventories 310 (907)
Refundable income taxes (216) (309)
Prepaid expenses and other current assets (176) (115)
Increase (decrease) in operating liabilities:    
Accounts payable 928 3,085
Accrued expenses 1,673 1,003
Accrued income taxes 500 (725)
Net cash provided by operating activities 12,144 3,639
Cash flows from investing activities:    
Purchases of property and equipment (3,146) (2,609)
Proceeds from sales of equipment 40 0
Acquisition, net of cash acquired 0 (580)
Purchase of investments (100) 0
Net cash used in investing activities (3,206) (3,189)
Cash flows from financing activities:    
Repayment of note payable (750) (750)
Net cash used in financing activities (750) (750)
Net increase (decrease) in cash and cash equivalents 8,188 (300)
Cash and cash equivalents at the beginning of the period 4,444 9,233
Cash and cash equivalents at the end of the period 12,632 8,933
Supplemental cash flow information:    
Cash paid for income taxes, net 3,270 640
Cash paid for interest 343 158
Non-cash investing activities    
Accrued purchase of property and equipment 194 250
Increase in right-of-use assets and operating lease obligations $ 86 $ 19