XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Cash Provided by (Used in) Operating Activity, Continuing Operation [Abstract]    
Net income $ 15,487 $ 41,173
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 17,051 14,563
Amortization 1,339 1,280
Reduction in the carrying amount of right-of-use assets 3,593 3,195
Stock-based compensation expense 19,187 20,614
Deferred income tax benefit (2,639) (10,181)
Provision for excess and obsolete inventories 6,695 6,277
Restructuring Charges 2,160 0
Gain on sale of business and assets (103) (20,581)
Loss from equity investment 3,484 0
Other adjustments to reconcile net income to net cash provided by operating activities (1,456) 344
Changes in assets and liabilities:    
Accounts receivable (9,570) (10,833)
Inventories (12,367) (14,469)
Prepaid expenses and other current assets (5,717) 2,094
Other assets 460 14
Accounts payable 9,649 2,317
Accrued liabilities (4,409) 10,244
Other liabilities 2,487 7,316
Deferred revenues 1,133 4,940
Operating lease liabilities (4,032) (3,417)
Net cash provided by operating activities 42,432 54,890
Cash Provided by (Used in) Investing Activity, Continuing Operation [Abstract]    
Acquisition of property, plant and equipment (84,840) (21,834)
Proceeds from sale of business and assets 103 21,585
Purchase of equity investment (67,156) 0
Purchases of marketable securities (73,823) (78,524)
Proceeds from maturities and sales of marketable securities 62,503 68,813
Net cash used in investing activities (163,213) (9,960)
Cash flows from financing activities:    
Proceeds from issuances of common stock 21,576 4,948
Purchase of common stock through stock repurchase program, including excise tax paid (24,586) (20,271)
Tax withholdings related to net share settlements of equity awards (3,619) (3,569)
Payments on term loan (549) (534)
Net cash used in financing activities (7,178) (19,426)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 1,658 (2,826)
Net increase (decrease) in cash, cash equivalents and restricted cash (126,301) 22,678
Cash, cash equivalents and restricted cash, beginning of year 197,206 181,273
Cash, cash equivalents and restricted cash, end of period 70,905 203,951
Non-cash investing and financing activities:    
Decrease in accounts payable and accrued liabilities related to property, plant and equipment purchases 13,010 3,388
Supplemental disclosure of cash flow information:    
Cash paid for income taxes, net 5,443 6,924
Cash paid for interest 187 201
Operating cash outflows from operating leases 4,893 4,563
Reconciliation of cash, cash equivalents and restricted cash:    
Cash and cash equivalents 67,380 195,914
Restricted cash, current 1,061 5,939
Restricted cash 2,464 2,098
Total cash, cash equivalents and restricted cash $ 70,905 $ 203,951