XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jul. 03, 2021
Jun. 27, 2020
Statement of Cash Flows [Abstract]    
Cash and Cash Equivalents, at Carrying Value $ 847,160 $ 1,189,186
Cash flows from operating activities:    
Net income 343,069 255,276
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 71,799 69,902
Amortization of debt discount and fees 687 512
Stock-based compensation 103,114 93,389
(Gain) loss on investments, net (795) 4,036
Deferred income taxes 1,710 (1,609)
Provisions for losses on receivables 242 922
ROU asset amortization and change in operating lease liabilities (2,483) 1,502
Other non-cash items 183 296
Changes in operating assets and liabilities, net of effect of acquired businesses:    
Receivables (48,016) (2,497)
Inventories (14,527) 11,020
Prepaid expenses and other 7,690 9,910
Other assets 6,991 (17,687)
Accounts payable and accrued liabilities (14,771) (11,141)
Deferred revenue 127,286 148,508
Other long-term liabilities 6,639 504
Net cash provided by operating activities 588,818 562,843
Cash flows from investing activities:    
Purchases of property, plant and equipment (31,139) (43,535)
Cash paid in business combinations, net of cash acquired (220,660) (195,118)
Net cash used for investing activities (251,799) (238,653)
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 52,252 43,667
Stock received for payment of employee taxes on vesting of restricted stock (78,053) (53,657)
Payments for repurchases of common stock (392,290) (175,036)
Net cash provided by (used for) financing activities (419,376) 164,974
Effect of exchange rate changes on cash and cash equivalents 1,085 (5,188)
Increase (decrease) in cash and cash equivalents (81,272) 483,976
Supplemental cash flow information:    
Cash paid for interest 7,920 10,076
Cash paid for taxes, net $ 28,619 $ 20,897