XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash flows from operating activities:    
Net income $ 11,318 $ 9,185
Adjustments to reconcile net income to operating cash flow:    
Depreciation and amortization 2,953 2,487
Stock-based compensation 1,466 1,898
Non-cash interest expense 14 17
Gain on sale of equipment (115) (3)
Gain on sale of investments (3,407) 0
Fair value loss on investment 20 0
(Increase) decrease in operating assets:    
Accounts receivable (1,997) 379
Inventories (2,378) 663
Prepaid expenses and other current assets 123 125
Refundable income taxes 497 (379)
Increase (decrease) in operating liabilities:    
Accounts payable 3,330 949
Accrued expenses (1,143) 694
Accrued income taxes 0 (474)
Net cash provided by operating activities 10,681 15,541
Cash flows from investing activities:    
Purchases of property and equipment (9,675) (5,445)
Proceeds from sale of equipment 115 14
Proceeds from sale of investments 5,206 0
Net cash used in investing activities (4,354) (5,431)
Cash flows from financing activities:    
Repayment of note payable 0 (2,750)
Payment of deferred financing costs (65) 0
Net cash used in financing activities (65) (2,750)
Net increase in cash and cash equivalents 6,262 7,360
Cash and cash equivalents at the beginning of the period 16,728 13,198
Cash and cash equivalents at the end of the period 22,990 20,558
Supplemental cash flow information:    
Cash paid for income taxes, net of (refunds) 4,154 4,861
Cash paid for interest 42 95
Non-cash investing activities    
Accrued purchase of property and equipment 3,875 331
Right-of-use assets obtained in exchange for lease obligations $ 293 $ 0