v3.26.1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
OPERATING ACTIVITIES:        
Net income $ 2,518 $ 870 $ 2,047 $ 2,749
Adjustments to reconcile net income to net cash provided by operating activities:        
Depreciation 1,056 1,008 2,110 1,958
Amortization of intangible assets 268 410 535 815
Amortization of financing fees     132 133
Stock-based compensation     89 462
Deferred income tax expense     93 609
Changes in operating assets and liabilities:        
Accounts receivable     (839) (2,702)
Inventories     (4,732) 1,102
Prepaid expenses and other assets     2,124 4,577
Accounts payable and other liabilities     1,885 (400)
Net cash provided by operating activities     3,444 9,303
INVESTING ACTIVITIES:        
Purchases of property, plant and equipment     (1,223) (1,995)
Net cash used in investing activities     (1,223) (1,995)
FINANCING ACTIVITIES:        
Debt issuance costs     0 (24)
Proceeds from exercise of stock options 36 61 36 61
Net cash used in financing activities     (5,089) (3,338)
Effect of exchange rate changes on cash     186 117
(DECREASE) INCREASE IN CASH     (2,682) 4,087
Cash, Beginning of period     9,345 6,854
Cash, End of period $ 6,663 $ 10,941 6,663 10,941
Revolving Credit Facility [Member]        
FINANCING ACTIVITIES:        
Payments on credit facilities     $ (5,125) $ (3,375)