XML 18 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Cash flows from operating activities:    
Net income $ 64,197 $ 83,531
Adjustments to reconcile net income from operations to net cash provided by operating activities:    
Depreciation 23,354 22,680
Stock-based compensation 15,758 18,885
Provision for excess and obsolete inventory 6,177 5,610
Amortization 4,766 4,926
Deferred taxes (9,669) (7,634)
Losses (gains) on investments 10,466 (2,238)
Other 787 108
Changes in operating assets and liabilities    
Accounts receivable (8,055) 37,204
Inventories (6,932) (23,697)
Prepayments and other assets 11,089 (15,380)
Accounts payable and other liabilities (105,548) (83,208)
Deferred revenue and customer advances (1,444) (32,705)
Retirement plans contributions (1,421) (1,234)
Income taxes 3,754 12,488
Net cash provided by operating activities 7,279 19,336
Cash flows from investing activities:    
Purchases of property, plant and equipment (44,023) (41,444)
Purchases of marketable securities (16,042) (69,276)
Proceeds from maturities of marketable securities 14,438 7,468
Proceeds from sales of marketable securities 20,734 7,929
Proceeds from insurance 873 460
Net cash used for investing activities (24,020) (94,863)
Cash flows from financing activities:    
Repurchase of common stock (22,117) (93,308)
Dividend payments (18,370) (17,165)
Payments of convertible debt principal 0 (15,155)
Payments related to net settlement of employee stock compensation awards (13,115) (19,870)
Issuance of common stock under stock purchase and stock option plans 16,934 15,997
Net cash used for financing activities (36,668) (129,501)
Effects of exchange rate changes on cash and cash equivalents 3,241 (537)
Decrease in cash and cash equivalents (50,168) (205,565)
Cash and cash equivalents at beginning of period 757,571 854,773
Cash and cash equivalents at end of period 707,403 649,208
Non-cash investing activities:    
Capital expenditures incurred but not yet paid: $ 3,086 $ 3,823