XML 22 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 26, 2020
Dec. 28, 2019
Dec. 29, 2018
Cash Flows from Operating Activities:      
Net income $ 106,870 $ 83,762 $ 133,602
Adjustments to reconcile net income to cash provided by operating activities:      
Depreciation, amortization and accretion 32,307 25,915 28,391
Gain on equity method investment (2,498)    
Provision (benefit) for doubtful accounts 316 39 (570)
(Benefit) provision from deferred income taxes (9,599) 1,058 (58)
Provision for stock-based compensation 7,586 3,077 3,460
Changes in assets and liabilities:      
Accounts receivable (67,369) 8,810 (61,413)
Inventories (12,334) (10,956) (46,835)
Prepaids and other current assets 5,353 (7,659) (853)
Other assets (3,975) 1,672 (3,897)
Accounts payable 25,251 (19,079) 26,957
Accrued customer rebates and returns 49,849 9,016 (5,173)
Accrued compensation and other liabilities 20,209 (349) 4,501
Cash provided by operating activities 151,966 95,306 78,112
Cash Flows from Investing Activities:      
Acquisitions, net of cash acquired (14,808)   (28,040)
Property, plant and equipment additions (15,450) (29,560) (26,106)
Purchase of investments     (5,000)
Cash used in investing activities (30,258) (29,560) (59,146)
Cash Flows from Financing Activities:      
Proceeds of revolving credit line 99,000    
Payments of revolving credit line (99,000)    
Contingent consideration payments     (2,036)
Other stock related activity 3,007 365 249
Proceeds from exercise of stock options 1,184 123 201
Purchase and cancellation of common stock (38,676) (41,339) (45,352)
Cash used in financing activities (34,485) (40,851) (46,938)
Effect of exchange rate changes on Cash and Cash Equivalents     (261)
Net Increase (Decrease) in Cash and Cash Equivalents 87,223 24,895 (28,233)
Cash and Cash Equivalents, Beginning of Period 68,353 43,458 71,691
Cash and Cash Equivalents, End of Period 155,576 68,353 43,458
Supplemental Cash Flow Information      
Cash paid for interest expense 753 338 250
Cash paid for income taxes $ 28,341 $ 28,923 $ 30,453