XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net earnings $ 8,548 $ 5,145
Adjustments to reconcile net earnings to net cash (used for) provided by operating activities -    
Depreciation 1,215 1,246
Amortization 142 115
Bad debt expense 34 48
Deferred income taxes (140) (112)
Net foreign currency transaction losses (gains) 118 (127)
Share-based compensation expense 818 872
Pension expense 36  
Increase in cash surrender value of life insurance (300) (189)
Changes in operating assets and liabilities, net of effects from acquisition -    
Accounts receivable 13,237 (2,203)
Inventories (24,448) 26,240
Prepaid expenses and other assets 311 49
Accounts payable (12,310) (3,527)
Accrued liabilities and other (4,252) (955)
Accrued income taxes (1,725) 501
Net cash (used for) provided by operating activities (18,716) 27,103
CASH FLOWS FROM INVESTING ACTIVITIES:    
Acquisition of business   (2,612)
Proceeds from maturities of marketable securities 990 2,595
Purchases of investment securities   (30,087)
Proceeds from sale of investment securities 8,050  
Life insurance premiums paid   (111)
Purchases of property, plant and equipment (722) (404)
Net cash provided by (used for) investing activities 8,318 (30,619)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Cash dividends paid (4,587) (4,602)
Shares purchased and retired (2,527) (1,535)
Net proceeds from stock option exercised 228  
Taxes paid related to the net share settlement of equity awards (12)  
Proceeds from bank borrowings 5,437  
Net cash used for financing activities (1,461) (6,137)
Effect of exchange rate changes on cash and cash equivalents (228) (68)
Net decrease in cash and cash equivalents (12,087) (9,721)
CASH AND CASH EQUIVALENTS at beginning of period 19,711 32,476
CASH AND CASH EQUIVALENTS at end of period 7,624 22,755
SUPPLEMENTAL CASH FLOW INFORMATION:    
Income taxes paid, net of refunds 4,774 1,250
Interest paid $ 12 $ 81