v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 27, 2026
Jun. 28, 2025
Cash Provided by (Used in) Operating Activity, Continuing Operation [Abstract]    
Net income $ 76,591 $ 15,487
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 18,143 18,390
Reduction in the carrying amount of right-of-use assets 3,286 3,593
Stock-based compensation expense 16,721 19,187
Deferred income tax benefit (1,640) (2,639)
Provision for excess and obsolete inventories 7,938 6,695
Restructuring charges 15,736 2,160
Income (loss) from equity investment (3,759) 3,484
Other adjustments to reconcile net income to net cash provided by operating activities (320) (1,559)
Changes in assets and liabilities:    
Accounts receivable (30,705) (9,570)
Inventories (19,617) (12,367)
Prepaid expenses and other current assets 461 (5,717)
Other assets (147) 460
Accounts payable 14,510 9,649
Accrued liabilities 5,190 (4,409)
Other liabilities 4,843 2,487
Deferred revenues 3,441 1,133
Operating lease liabilities (3,908) (4,032)
Net cash provided by operating activities 106,764 42,432
Cash Provided by (Used in) Investing Activity, Continuing Operation [Abstract]    
Acquisition of property, plant and equipment (24,791) (84,840)
Proceeds from sale of assets 576 103
Purchase of equity investment 0 (67,156)
Purchases of marketable securities (128,665) (73,823)
Proceeds from maturities and sales of marketable securities 64,169 62,503
Net cash used in investing activities (88,711) (163,213)
Cash flows from financing activities:    
Proceeds from issuances of common stock 5,836 21,576
Purchase of common stock through stock repurchase program 0 (24,586)
Tax withholdings related to net share settlements of equity awards (15,994) (3,619)
Payments on term loan (564) (549)
Net cash used in financing activities (10,722) (7,178)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (1,231) 1,658
Net increase (decrease) in cash, cash equivalents and restricted cash 6,100 (126,301)
Cash, cash equivalents and restricted cash, beginning of year 107,047 197,206
Cash, cash equivalents and restricted cash, end of period 113,147 70,905
Non-cash investing and financing activities:    
Increase (decrease) in accounts payable and accrued liabilities related to property, plant and equipment purchases 15,817 (13,010)
Operating lease, right-of-use assets obtained in exchange for lease obligations 2,685 733
Supplemental disclosure of cash flow information:    
Cash paid for income taxes, net 3,040 5,443
Cash paid for interest 168 187
Operating cash outflows from operating leases 4,632 4,893
Reconciliation of cash, cash equivalents and restricted cash:    
Cash and cash equivalents 109,761 67,380
Restricted cash, current 765 1,061
Restricted cash 2,621 2,464
Total cash, cash equivalents and restricted cash $ 113,147 $ 70,905