XML 18 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Statement of Cash Flows [Abstract]    
Cash and cash equivalents at beginning of period $ 705,210 $ 533,298
Cash flows from operating activities:    
Net income 255,276 227,790
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 69,902 61,197
Amortization of debt discount and fees 512 497
Stock-based compensation 93,389 86,510
Loss on investments, net 4,036 259
Deferred income taxes (1,609) (8,159)
Provisions for losses (recoveries) on receivables 922 (386)
ROU asset amortization and change in operating lease liabilities 1,502 2,504
Other non-cash items 296 160
Changes in operating assets and liabilities, net of effect of acquired businesses:    
Receivables (2,497) 63,876
Inventories 11,020 (25,689)
Prepaid expenses and other 9,910 33,055
Other assets (17,687) 2,547
Accounts payable and accrued liabilities (11,141) (34,670)
Deferred revenue 148,508 19,707
Other long-term liabilities 504 2,576
Net cash provided by operating activities 562,843 431,774
Cash flows from investing activities:    
Purchases of non-marketable investments 0 (33,717)
Proceeds from the sale of non-marketable investments 0 2,952
Purchases of property, plant and equipment (43,535) (30,562)
Cash paid in business combinations, net of cash acquired (195,118) (338)
Net cash used for investing activities (238,653) (61,665)
Cash flows from financing activities:    
Proceeds from revolving credit facility 350,000 150,000
Payment on revolving credit facility 0 (250,000)
Proceeds from issuance of common stock 43,667 32,855
Stock received for payment of employee taxes on vesting of restricted stock (53,657) (45,698)
Payments for repurchases of common stock (175,036) (156,120)
Net cash provided by (used for) financing activities 164,974 (268,963)
Effect of exchange rate changes on cash and cash equivalents (5,188) (1,029)
Increase in cash and cash equivalents 483,976 100,117
Cash and cash equivalents at end of period 1,189,186 633,415
Supplemental cash flow information:    
Cash paid for interest 10,076 10,052
Cash paid for taxes, net $ 20,897 $ 17,708