XML 50 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2019
Dec. 29, 2018
Dec. 30, 2017
Cash Flows from Operating Activities:      
Net income $ 83,762 $ 133,602 $ 106,599
Adjustments to reconcile net income to cash provided by operating activities:      
Depreciation, amortization and accretion 25,915 28,391 22,224
Provision for doubtful accounts 39 (570) 299
Provision (benefit) from deferred income tax 1,058 (58) 4,676
Provision for non-cash stock compensation 3,077 3,460 3,162
Changes in assets and liabilities:      
Accounts receivable 8,810 (61,413) (5,709)
Inventories (10,956) (46,835) (25,147)
Prepaids and other current assets (7,659) (853) (3,748)
Other assets 1,672 (3,897) (4,908)
Accounts payable (19,079) 26,957 3,718
Accrued customer rebates and returns 9,016 (5,173)  
Accrued compensation and other liabilities (349) 4,501 (6,925)
Cash provided by operating activities 95,306 78,112 94,241
Cash Flows from Investing Activities:      
Acquisitions, net of cash acquired   (28,040) (59,987)
Property, plant and equipment additions (29,560) (26,106) (24,450)
Purchase of investments   (5,000) (10,000)
Cash used in investing activities (29,560) (59,146) (94,437)
Cash Flows from Financing Activities:      
Contingent consideration payments   (2,036)  
Other stock related activity 365 249 (1,173)
Proceeds from exercise of stock options 123 201 31
Purchase and cancellation of common stock (41,339) (45,352) (76,129)
Cash used in financing activities (40,851) (46,938) (77,271)
Effect of exchange rate changes on Cash and Cash Equivalents   (261) 37
Net Increase (Decrease) in Cash and Cash Equivalents 24,895 (28,233) (77,430)
Cash and Cash Equivalents, Beginning of Period 43,458 71,691 149,121
Cash and Cash Equivalents, End of Period 68,353 43,458 71,691
Supplemental Cash Flow Information      
Cash paid for interest expense 338 250 291
Cash paid for income taxes $ 28,923 $ 30,453 $ 74,647