XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.3
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 $ 10,729 $ 44,617
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 26,567 28,421
Stock-based compensation expense 80,233 38,311
Change in deferred income tax provision (1,731) 93
Amortization of right-of-use assets 5,240 5,674
Other non-cash adjustments 742 601
Changes in assets and liabilities:    
Accounts receivable, net (14,432) 12,908
Inventories, net 12,694 (5,691)
Prepaid expenses and other assets 9,261 (28,574)
Accounts payable 10,886 (2,356)
Accrued liabilities (26,270) 15,405
Accrued payroll obligations 8,822 (8,106)
Operating lease liabilities, current and long-term portions (5,218) (5,848)
Net cash provided by (used in) operating activities 117,523 95,455
Cash flows from investing activities:    
Capital expenditures (28,920) (15,231)
Cash paid for software and intellectual property licenses (12,213) (12,492)
Net cash provided by (used in) investing activities (41,133) (27,723)
Cash flows from financing activities:    
Restricted stock unit tax withholdings (14,580) (30,607)
Proceeds from issuance of common stock 5,149 6,018
Repurchase of common stock (85,855) (46,999)
Net cash provided by (used in) financing activities (95,286) (71,588)
Net increase (decrease) in cash and cash equivalents (18,381) (4,034)
Beginning cash and cash equivalents 136,291 128,317
Ending cash and cash equivalents 117,910 124,283
Effect of exchange rate change on cash 515 (178)
Supplemental disclosure of cash flow information and non-cash investing and financing activities:    
Income taxes paid, net of refunds 5,294 6,031
Operating lease payments 5,971 6,972
Accrued purchases of plant and equipment 8,071 2,391
Operating lease right-of-use assets obtained in exchange for lease obligations $ 10,349 $ 7,288