XML 28 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 25, 2021
Dec. 26, 2020
Cash Flows from Operating Activities:      
Net income $ 121,549 $ 131,532 $ 106,870
Adjustments to reconcile net income to cash provided by operating activities:      
Depreciation, amortization and accretion 44,677 35,193 32,307
Gain on equity method investment 0 0 (2,498)
Provision for doubtful accounts 86 181 316
Benefit from deferred income taxes (5,880) (11,970) (9,599)
Provision for stock-based compensation 9,370 8,228 7,586
Payment of contingent consideration (120) (2,418) 0
Changes in assets and liabilities:      
Accounts receivable 48,479 10,918 (67,369)
Inventories (133,790) (153,823) (12,334)
Prepaids and other current assets (11,150) (2,680) 5,353
Other assets (28) (5,004) (3,975)
Accounts payable (5,542) 47,000 25,251
Accrued customer rebates and returns 2,433 31,275 49,849
Accrued compensation and other liabilities (28,396) 11,906 20,209
Cash provided by operating activities 41,688 100,338 151,966
Cash Flows from Investing Activities:      
Acquisitions, net of cash acquired (488,956) (345,483) (14,808)
Property, plant and equipment additions (37,883) (19,840) (15,450)
Cash used in investing activities (526,839) (365,323) (30,258)
Cash Flows from Financing Activities:      
Proceeds of revolving credit line 10,000 252,360 99,000
Payments of revolving credit line (10,000) (13,000) (99,000)
Proceeds of long-term debt 500,000 0 0
Payments of long-term debt (3,125) 0 0
Payment of contingent consideration (1,705) (7,982) 0
Payment of debt issuance costs (3,918) (4,215) 0
Proceeds from exercise of stock options 1,046 2,455 1,184
Purchase and cancellation of common stock (19,934) (62,649) (38,676)
Other stock-related activity 132 1,266 3,007
Cash provided by (used in) financing activities 472,496 168,235 (34,485)
Effect of exchange rate changes on Cash and Cash Equivalents (93) (44) 0
Net (Decrease) Increase in Cash and Cash Equivalents (12,748) (96,794) 87,223
Cash and Cash Equivalents, Beginning of Period 58,782 155,576 68,353
Cash and Cash Equivalents, End of Period 46,034 58,782 155,576
Supplemental Cash Flow Information      
Cash paid for interest expense 11,647 1,782 753
Cash paid for income taxes $ 62,861 $ 46,225 $ 28,341