XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Cash Flows from Operating Activities:    
Net income $ 107,160 $ 122,535
Adjustments to reconcile net income to cash provided by (used in) operating activities:    
Depreciation and amortization 40,090 35,648
Amortization of deferred financing fees 481 488
Stock-based compensation 32,410 26,020
Deferred income taxes 19,211 (2,928)
Impairment of long-lived assets 1,194 2,025
Other (4,473) (1,492)
Changes in operating assets and liabilities:    
Accounts receivable (34,788) (43,858)
Inventory (10,159) (15,104)
Other current assets (6,263) (4,022)
Accounts payable and accrued expenses (36,539) (65,515)
Taxes payable (23,567) (21,057)
Other (2,918) 3,066
Net cash provided by operating activities 81,839 35,806
Cash Flows from Investing Activities:    
Purchases of property and equipment (31,772) (31,341)
Business acquisition, net of cash acquired 0 (36,164)
Additions of intangibles, net (49,470) (19,542)
Net cash used in investing activities (81,242) (87,047)
Cash Flows from Financing Activities:    
Repayments of long-term debt (3,164) (3,164)
Taxes paid in connection with employee stock transactions (1,805) (1,436)
Proceeds from employee stock transactions 0 289
Payments of finance lease obligations (14,753) (3,206)
Repurchase of common stock (172,908) (100,000)
Excise tax paid on repurchases of common stock (1,562) 0
Net cash used in financing activities (194,192) (107,517)
Effect of exchange rate changes on cash (717) 262
Net decrease in cash (194,312) (158,496)
Cash, beginning of period 358,795 438,960
Cash, end of period $ 164,483 $ 280,464