XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Oct. 02, 2021
Sep. 26, 2020
Statement of Cash Flows [Abstract]    
Cash and Cash Equivalents, at Carrying Value $ 1,013,819 $ 1,306,564
Cash flows from operating activities:    
Net income 519,376 416,906
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 106,962 107,019
Amortization of debt discount and fees 952 770
Stock-based compensation 155,860 138,723
(Gain) loss on investments, net (330) 5,118
Deferred income taxes (34,566) (18,966)
Provisions for losses on receivables 234 1,087
ROU asset amortization and change in operating lease liabilities (2,917) 2,064
Other non-cash items 146 410
Changes in operating assets and liabilities, net of effect of acquired businesses:    
Receivables 15,132 9,945
Inventories (25,608) 6,376
Prepaid expenses and other 36,632 22,769
Other assets 8,127 (21,287)
Accounts payable and accrued liabilities 10,501 (30,455)
Deferred revenue 84,183 124,491
Other long-term liabilities 10,417 4,430
Net cash provided by operating activities 885,101 769,400
Cash flows from investing activities:    
Proceeds from the sale of non-marketable investments 128 0
Purchases of property, plant and equipment (49,977) (63,745)
Cash paid in business combinations, net of cash acquired (220,026) (197,562)
Net cash used for investing activities (269,875) (261,307)
Cash flows from financing activities:    
Proceeds from revolving credit facility 0 350,000
Payment of debt issuance costs (1,285) 0
Proceeds from issuance of common stock 83,632 71,451
Stock received for payment of employee taxes on vesting of restricted stock (108,185) (85,515)
Payments for repurchases of common stock (502,301) (250,047)
Net cash provided by (used for) financing activities (528,139) 85,889
Effect of exchange rate changes on cash and cash equivalents (1,700) 7,372
Increase in cash and cash equivalents 85,387 601,354
Supplemental cash flow information:    
Cash paid for interest 8,117 10,982
Cash paid for taxes, net $ 47,687 $ 44,679