XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jul. 02, 2022
Statement of Cash Flows [Abstract]    
Cash and cash equivalents at beginning of period $ 882,325 $ 1,088,940
Cash flows from operating activities:    
Net income 462,924 422,255
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 70,432 67,690
Amortization of debt discount and fees 626 539
Stock-based compensation 150,896 123,739
Loss on investments, net 554 3,124
Deferred income taxes (20,171) (41,597)
Provisions for losses on receivables 720 133
ROU asset amortization and change in operating lease liabilities (3,543) 1,742
Other non-cash items 1,834 88
Changes in operating assets and liabilities, net of effect of acquired businesses:    
Receivables 41,208 (64,036)
Inventories (16,981) 367
Prepaid expenses and other 50,793 40,571
Other assets (31,838) 14,476
Accounts payable and accrued liabilities (37,049) 17,470
Deferred revenue 1,269 80,460
Other long-term liabilities 9,497 (5,872)
Net cash provided by operating activities 681,171 661,149
Cash flows from investing activities:    
Purchases of investments (29,212) (1,000)
Proceeds from the sale and maturity of investments 1,505 0
Purchases of property, plant and equipment (46,655) (42,202)
Purchases of intangible assets 0 750
Cash paid in business combinations, net of cash acquired (55,379) (25,000)
Net cash used for investing activities (129,741) (68,952)
Cash flows from financing activities:    
Proceeds from revolving credit facility 50,000 0
Payments on revolving credit facility (150,000) 0
Proceeds from issuance of common stock 77,502 50,224
Stock received for payment of employee taxes on vesting of restricted stock (78,988) (63,544)
Payments for repurchases of common stock (450,119) (600,049)
Net cash used for financing activities (551,605) (613,369)
Effect of exchange rate changes on cash and cash equivalents (8,225) (38,224)
Decrease in cash and cash equivalents (8,400) (59,396)
Cash and cash equivalents at end of period 873,925 1,029,544
Supplemental cash flow information:    
Cash paid for interest 17,566 7,973
Cash paid for income taxes, net $ 61,893 $ 79,277