XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]    
Net income $ 6,401 $ 21,781
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 8,156 7,193
Amortization 674 640
Reduction in the carrying amount of right-of-use assets 1,803 1,415
Stock-based compensation expense 9,796 10,405
Deferred income tax benefit (691) (1,293)
Provision for excess and obsolete inventories 2,879 3,146
Restructuring Charges 2,102 0
Gain on sale of business 0 (20,271)
Other adjustments to reconcile net income to net cash provided by operating activities (1,024) 176
Changes in assets and liabilities:    
Accounts receivable 6,293 6,466
Inventories (10,196) (4,926)
Prepaid expenses and other current assets (3,794) 1,224
Other assets 469 17
Accounts payable 10,535 4,948
Accrued liabilities (7,926) (1,963)
Other liabilities 712 1,085
Deferred revenues (620) 4,499
Operating lease liabilities (2,030) (1,530)
Net cash provided by operating activities 23,539 33,012
Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]    
Acquisition of property, plant and equipment (18,584) (13,436)
Proceeds from sale of business 0 21,275
Purchase of equity investment (67,156) 0
Purchases of marketable securities (26,330) (37,472)
Proceeds from maturities and sales of marketable securities 27,410 25,813
Net cash used in investing activities (84,660) (3,820)
Cash flows from financing activities:    
Proceeds from issuances of common stock 21,576 4,948
Purchase of common stock through stock repurchase program (22,135) (17,334)
Tax withholdings related to net share settlements of equity awards (2,132) (1,840)
Payments on term loan (273) (266)
Net cash used in financing activities (2,964) (14,492)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 180 (1,592)
Net increase (decrease) in cash, cash equivalents and restricted cash (63,905) 13,108
Cash, cash equivalents and restricted cash, beginning of year 197,206 181,273
Cash, cash equivalents and restricted cash, end of period 133,301 194,381
Non-cash investing and financing activities:    
Decrease in accounts payable and accrued liabilities related to property, plant and equipment purchases 8,563 2,567
Supplemental disclosure of cash flow information:    
Cash paid for income taxes, net 1,826 1,423
Cash paid for interest 92 100
Operating cash outflows from operating leases 2,414 2,305
Reconciliation of cash, cash equivalents and restricted cash:    
Cash and cash equivalents 129,889 186,296
Restricted cash, current 967 5,865
Restricted cash 2,445 2,220
Total cash, cash equivalents and restricted cash $ 133,301 $ 194,381