XML 82 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash flows from (used for) operating activities:      
Net income $ 3,856 $ 33,759 $ 18,963
Adjustments to reconcile net income to net cash from operating activities -      
Depreciation and amortization 19,548 18,035 18,587
(Gain) loss on disposition of property and equipment (222) 64 (52)
Stock-based compensation 2,188 1,529 1,096
Intangibles and other long-term assets (3,835) 1,970 (2,874)
Deferred income taxes and other long-term liabilities 1,220 (1,467) (8,988)
22,755 53,890 26,732
Changes in working capital:      
Accounts receivable 42,141 (35,906) (30,835)
Inventories 95,836 (78,662) (20,781)
Prepaid expenses and other 2,464 47 (1,303)
Accounts payable (33,651) 2,898 3,918
Change in outstanding checks 7,053 1,038 658
Accrued payroll and other accrued liabilities (7,040) 6,194 2,570
106,803 (104,391) (45,773)
Net cash from (used for) operating activities 129,558 (50,501) (19,041)
Cash flows from (used for) investing activities:      
Acquisitions (11,133) (21,907)
Capital expenditures (10,165) (25,715) (10,160)
Proceeds from disposition of property and equipment 269 126 991
Net cash used for investing activities (21,029) (47,496) (9,169)
Cash flows from (used for) financing activities:      
Credit facility revolver borrowings 536,944 597,867 387,220
Credit facility revolver repayments (646,549) (491,572) (355,584)
Principal payments under capital lease obligation (7)
Industrial revenue bond repayments (930) (895)
Credit facility fees and expenses (100) (171) (969)
Proceeds from employee stock options 10
Repurchase of common stock (1,522)
Dividends paid (879) (880) (878)
Net cash from (used for) financing activities (112,106) 104,307 28,904
Cash and cash equivalents:      
Net change (3,577) 6,310 694
Beginning balance 9,319 3,009 2,315
Ending balance 5,742 9,319 3,009
Cash paid during the period      
Interest paid 10,951 10,241 6,433
Income taxes paid $ 460 $ 11,316 $ 9,357