XML 20 R8.htm IDEA: XBRL DOCUMENT v3.20.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net earnings (loss) $ (8,485) $ 20,882
Adjustments to reconcile net earnings (loss) to net cash provided by operating activities -    
Depreciation 2,901 3,292
Amortization 316 194
Bad debt expense 5,289 122
Deferred income taxes 2,755 (869)
Net foreign currency transaction losses (gains) 98 (13)
Share-based compensation expense 1,377 1,452
Pension expense 397 1,047
Impairment of long-lived assets 3,055 259
Loss on disposal of fixed assets 111 330
Increase in cash surrender value of life insurance (611) (564)
Changes in operating assets and liabilities -    
Accounts receivable 11,397 (138)
Inventories 27,520 (14,042)
Prepaid expenses and other assets 1,281 (623)
Accounts payable (4,149) (315)
Accrued liabilities and other (1,773) (817)
Accrued income taxes (1,498) (810)
Net cash provided by operating activities 39,981 9,387
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of marketable securities 0 (14,641)
Proceeds from maturities of marketable securities 6,680 13,250
Life insurance premiums paid (155) (155)
Purchases of property, plant and equipment (3,368) (7,392)
Net cash provided by (used for) investing activities 3,157 (8,938)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Cash dividends paid (11,776) (9,408)
Shares purchased and retired (2,063) (5,649)
Net proceeds from stock options exercised 0 161
Taxes paid related to the net share settlement of equity awards 0 (5)
Proceeds from bank borrowings 33,947 151,358
Repayments of bank borrowings (40,996) (150,149)
Net cash used for financing activities (20,888) (13,692)
Effect of exchange rate changes on cash and cash equivalents 427 69
Net increase (decrease) in cash and cash equivalents 22,677 (13,174)
CASH AND CASH EQUIVALENTS at beginning of year 9,799 22,973
CASH AND CASH EQUIVALENTS at end of year 32,476 9,799
SUPPLEMENTAL CASH FLOW INFORMATION:    
Income taxes paid, net of refunds 914 7,604
Interest paid $ 72 $ 244