XML 25 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 25, 2021
Dec. 26, 2020
Dec. 28, 2019
Cash Flows from Operating Activities:      
Net income $ 131,532 $ 106,870 $ 83,762
Adjustments to reconcile net income to cash provided by operating activities:      
Depreciation, amortization and accretion 35,193 32,307 25,915
Gain on equity method investment   (2,498)  
Provision for doubtful accounts 181 316 39
(Benefit) provision from deferred income taxes (11,970) (9,599) 1,058
Provision for stock-based compensation 8,228 7,586 3,077
Payment of contingent consideration (2,418)    
Changes in assets and liabilities:      
Accounts receivable 10,918 (67,369) 8,810
Inventories (153,823) (12,334) (10,956)
Prepaids and other current assets (2,680) 5,353 (7,659)
Other assets (5,004) (3,975) 1,672
Accounts payable 47,000 25,251 (19,079)
Accrued customer rebates and returns 31,275 49,849 9,016
Accrued compensation and other liabilities 11,906 20,209 (349)
Cash provided by operating activities 100,338 151,966 95,306
Cash Flows from Investing Activities:      
Acquisitions, net of cash acquired (345,483) (14,808)  
Property, plant and equipment additions (19,840) (15,450) (29,560)
Cash used in investing activities (365,323) (30,258) (29,560)
Cash Flows from Financing Activities:      
Proceeds of revolving credit line 252,360 99,000  
Payments of revolving credit line (13,000) (99,000)  
Payment of contingent consideration (7,982)    
Payment of debt issuance costs (4,215)    
Other stock related activity 1,266 3,007 365
Proceeds from exercise of stock options 2,455 1,184 123
Purchase and cancellation of common stock (62,649) (38,676) (41,339)
Cash provided by (used in) financing activities 168,235 (34,485) (40,851)
Effect of exchange rate changes on Cash and Cash Equivalents (44)    
Net (Decrease) Increase in Cash and Cash Equivalents (96,794) 87,223 24,895
Cash and Cash Equivalents, Beginning of Period 155,576 68,353 43,458
Cash and Cash Equivalents, End of Period 58,782 155,576 68,353
Supplemental Cash Flow Information      
Cash paid for interest expense 1,782 753 338
Cash paid for income taxes $ 46,225 $ 28,341 $ 28,923