XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities:    
Net income $ 9,185 $ 7,398
Adjustments to reconcile net income to operating cash flow:    
Depreciation and amortization 2,487 2,358
Stock-based compensation 1,898 1,078
Non-cash interest expense 17 5
Bad debt expense 0 2
Gain on sale of equipment (3) (33)
(Increase) decrease in operating assets:    
Accounts receivable 379 (1,683)
Inventories 663 310
Refundable income taxes (379) (216)
Prepaid expenses and other current assets 125 (176)
Increase (decrease) in operating liabilities:    
Accounts payable 949 928
Accrued expenses 694 1,673
Accrued income taxes (474) 500
Net cash provided by operating activities 15,541 12,144
Cash flows from investing activities:    
Purchases of property and equipment (5,445) (3,146)
Proceeds from sales or equipment 14 40
Purchase of investments 0 (100)
Net cash used in investing activities (5,431) (3,206)
Cash flows from financing activities:    
Repayment of note payable (2,750) (750)
Net cash used in financing activities (2,750) (750)
Net increase in cash and cash equivalents 7,360 8,188
Cash and cash equivalents at the beginning of the period 13,198 4,444
Cash and cash equivalents at the end of the period 20,558 12,632
Supplemental cash flow information:    
Cash paid for income taxes, net of (refunds) 4,861 3,270
Cash paid for interest 95 343
Non-cash investing activities    
Accrued purchase of property and equipment 331 194
Increase in right-of-use assets and operating lease obligations $ 0 $ 86