XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net income $ 3,540 $ 2,426
Adjustments to reconcile net income to operating cash flow:    
Depreciation and amortization 937 796
Stock-based compensation 326 673
Non-cash interest expense 3 2
Gain on sale of investments (3,352) 0
Fair value loss on investment 20 0
(Increase) decrease in operating assets:    
Accounts receivable (1,259) (1,189)
Inventories (563) 974
Prepaid expenses and other current assets 136 31
Refundable income taxes 631 (378)
Increase (decrease) in operating liabilities:    
Accounts payable 1,401 (6)
Accrued expenses (2,765) (1,309)
Accrued income taxes 795 (474)
Net cash (used in) provided by operating activities (150) 1,546
Cash flows from investing activities:    
Purchases of property and equipment (2,219) (2,469)
Proceeds from sale of investments 5,152 0
Net cash provided by (used in) investing activities 2,933 (2,469)
Cash flows from financing activities:    
Repayment of note payable 0 (250)
Payment of deferred financing costs (65) 0
Net cash used in financing activities (65) (250)
Net increase (decrease) in cash and cash equivalents 2,718 (1,173)
Cash and cash equivalents at the beginning of the period 16,728 13,198
Cash and cash equivalents at the end of the period 19,446 12,025
Supplemental cash flow information:    
Cash paid for income taxes, net of (refunds) 0 1,934
Cash paid for interest 11 50
Non-cash investing activities    
Accrued purchase of property and equipment 239 192
Right-of-use assets obtained in exchange for lease obligations $ 8 $ 0