XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net earnings $ 21,646 $ 19,318
Adjustments to reconcile net earnings to net cash provided by (used for) operating activities -    
Depreciation 1,930 1,840
Amortization 204 213
Bad debt expense 107 135
Deferred income taxes (82) (215)
Net foreign currency transaction gains (9) (233)
Share-based compensation expense 996 1,157
Pension expense 970 53
Impairment of trademark   350
Net gain on remeasurement of contingent consideration   (407)
Increase in cash surrender value of life insurance (315) (450)
Changes in operating assets and liabilities    
Accounts receivable (6) (11,188)
Inventories 48,442 (41,134)
Prepaid expenses and other assets 2,775 1,319
Accounts payable (10,164) (10,116)
Accrued liabilities and other (4,331) (2,571)
Accrued income taxes 775 (139)
Net cash provided by (used for) operating activities 62,938 (42,068)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Proceeds from maturities of marketable securities 1,015 1,495
Proceeds from sale of investment securities   8,050
Purchases of property, plant and equipment (2,565) (1,515)
Net cash (used for) provided by investing activities (1,550) 8,030
CASH FLOWS FROM FINANCING ACTIVITIES:    
Cash dividends paid (9,285) (6,878)
Shares purchased and retired (3,439) (3,264)
Net proceeds from stock option exercised 33 276
Payment of contingent consideration (500)  
Taxes paid related to the net share settlement of equity awards (173) (12)
Proceeds from bank borrowings 70,060 71,833
Repayments of bank borrowings (101,196) (37,168)
Net cash (used for) provided by financing activities (44,500) 24,787
Effect of exchange rate changes on cash and cash equivalents (367) (612)
Net increase (decrease) in cash and cash equivalents 16,521 (9,863)
CASH AND CASH EQUIVALENTS at beginning of period 16,876 19,711
CASH AND CASH EQUIVALENTS at end of period 33,397 9,848
SUPPLEMENTAL CASH FLOW INFORMATION:    
Income taxes paid, net of refunds 6,462 6,729
Interest paid $ 971 $ 209