XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
OPERATING ACTIVITIES:        
Net income $ 870 $ 2,993 $ 2,749 $ 5,897
Adjustments to reconcile net income to net cash provided by operating activities:        
Depreciation 1,008 789 1,958 1,529
Amortization of intangible assets 410 227 815 455
Amortization of financing fees     133 32
Stock-based compensation     462 320
Deferred income taxes     609 1,394
Changes in operating assets and liabilities:        
Accounts receivable     (2,702) 654
Inventories     1,102 717
Prepaid expenses and other assets     4,577 404
Accounts payable and other liabilities     (400) (2,558)
Net cash provided by operating activities     9,303 8,844
INVESTING ACTIVITIES:        
Purchases of property, plant and equipment     (1,995) (732)
Net cash used in investing activities     (1,995) (732)
FINANCING ACTIVITIES:        
Debt issuance costs     24 (0)
Proceeds from exercise of stock options 61 1,251 61 1,936
Net cash used in financing activities     (3,338) (11,743)
Effect of exchange rate changes on cash     117 43
INCREASE (DECREASE) IN CASH     4,087 (3,588)
Cash, Beginning of period     6,854 10,278
Cash, End of period $ 10,941 $ 6,690 10,941 6,690
Revolving Credit Facility [Member]        
FINANCING ACTIVITIES:        
Payments on credit facilities     $ (3,375) $ (13,679)