XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net earnings $ 7,799 $ 12,257
Adjustments to reconcile net earnings to net cash provided by operating activities -    
Depreciation 1,203 1,204
Amortization 131 133
Bad debt expense 148 (2)
Deferred income taxes 838 (11)
Net foreign currency transaction losses 66 28
Share-based compensation expense 802 698
Pension expense 240 441
Loss on disposal of fixed assets 5 20
Increase in cash surrender value of life insurance (230) (210)
Changes in operating assets and liabilities -    
Accounts receivable 5,301 1,948
Inventories 2,705 6,941
Prepaid expenses and other assets 791 2,800
Accounts payable (1,277) (4,264)
Accrued liabilities and other (3,458) (4,225)
Accrued income taxes (707) (90)
Net cash provided by operating activities 14,357 17,668
CASH FLOWS FROM INVESTING ACTIVITIES:    
Proceeds from maturities of marketable securities 5 215
Purchases of property, plant and equipment (677) (344)
Net cash used for investing activities (672) (129)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Cash dividends paid (5,039) (7,162)
Shares purchased and retired (3,135) (514)
Net cash used for financing activities (8,174) (7,676)
Effect of exchange rate changes on cash and cash equivalents 956 (768)
Net increase in cash and cash equivalents 6,467 9,095
CASH AND CASH EQUIVALENTS at beginning of period 70,963 69,312
CASH AND CASH EQUIVALENTS at end of period 77,430 78,407
SUPPLEMENTAL CASH FLOW INFORMATION:    
Income taxes paid, net of refunds 4,208 $ 4,337
Interest paid 1  
NON-CASH FINANCING ACTIVITY:    
Settlement of dividend payable with prefunded dividend $ 21,579