v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Cash Flows From Operating Activities:        
Net income $ 1,826,000 $ 1,244,000 $ 2,528,000 $ 1,857,000
Adjustments to reconcile net income to net cash and cash equivalents provided by (used in) operating activities:        
Stock-based compensation     259,000 272,000
Depreciation and amortization 268,000 240,000 518,000 483,000
Equity in income of unconsolidated affiliate (209,000) (137,000) (364,000) (278,000)
Amortization of right-of-use assets     494,000 462,000
Changes in operating assets and liabilities:        
Accounts receivable, net     (2,564,000) (4,671,000)
Accounts receivable, related party     (433,000) (215,000)
Inventory, net     4,948,000 372,000
Prepaid expenses     (1,712,000) 438,000
Accounts payable and accrued liabilities     (965,000) (156,000)
Lease liabilities     (484,000) (435,000)
Net cash and cash equivalents provided by (used in) operating activities     2,225,000 (1,871,000)
Cash Flows From Investing Activities:        
Purchases of property and equipment     (259,000) (273,000)
Net cash and cash equivalents used in investing activities     (259,000) (273,000)
Cash Flows From Financing Activities:        
Proceeds from exercise of stock options     46,000 0
Repurchase of common stock (99,000) (830,000) (99,000) (2,008,000)
Treasury stock excise tax     0 (20,000)
Net cash and cash equivalents used in financing activities     (53,000) (2,028,000)
Increase (decrease) in cash and cash equivalents     1,913,000 (4,172,000)
Cash and cash equivalents, beginning of the period     16,988,000 18,636,000
Cash and cash equivalents, end of the period $ 18,901,000 $ 14,464,000 18,901,000 14,464,000
Supplemental disclosure of non-cash transactions:        
Net non-cash changes to operating leases     $ 223,000 $ 0