XML 14 R4.htm IDEA: XBRL DOCUMENT v3.19.2
CONSOLIDATED CONDENSED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net earnings $ 5,482 $ 4,339
Adjustments to reconcile net earnings to net cash provided by operating activities -    
Depreciation 1,650 1,905
Amortization 125 171
Bad debt expense 79 160
Deferred income taxes (61) 841
Net foreign currency transaction losses 18 105
Share-based compensation expense 731 805
Pension contribution 0 (3,000)
Pension expense 523 426
Increase in cash surrender value of life insurance (115) (115)
Changes in operating assets and liabilities -    
Accounts receivable 12,142 11,464
Inventories (10,065) 3,714
Prepaid expenses and other assets 2,095 2,527
Accounts payable (7,612) (3,008)
Accrued liabilities and other (3,194) (5,213)
Accrued income taxes (1,558) (1,111)
Net cash provided by operating activities 240 14,010
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of marketable securities (10,183) (5,961)
Proceeds from maturities of marketable securities 1,645 3,375
Life insurance premiums paid (155) (155)
Purchases of property, plant and equipment (2,414) (491)
Net cash used for investing activities (11,107) (3,232)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Cash dividends paid (6,978) (6,836)
Cash dividends paid to noncontrolling interest of subsidiary 0 (88)
Shares purchased and retired (1,828) (6,589)
Net proceeds from stock options exercised 161 4,048
Taxes paid related to the net share settlement of equity awards (5) (611)
Proceeds from bank borrowings 75,474 0
Repayments of bank borrowings (69,313) 0
Net cash used for financing activities (2,489) (10,076)
Effect of exchange rate changes on cash and cash equivalents 64 (157)
Net (decrease) increase in cash and cash equivalents (13,292) 545
CASH AND CASH EQUIVALENTS at beginning of period 22,973 23,453
CASH AND CASH EQUIVALENTS at end of period 9,681 23,998
SUPPLEMENTAL CASH FLOW INFORMATION:    
Income taxes paid, net of refunds 3,112 1,927
Interest paid $ 66 $ 0