XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Millions
3 Months Ended
Apr. 04, 2021
Mar. 29, 2020
Cash flows from operating activities:    
Net income $ 147 $ 173
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation expense 41 37
Amortization of intangible assets 7 7
Share-based compensation expense 67 39
Accretion of debt discount 10 10
Deferred income taxes (79) (29)
Losses (gains) on marketable equity securities 72 (3)
(Gain) loss on derivative assets related to terminated acquisition (26) 95
Other (19) (2)
Changes in operating assets and liabilities:    
Accounts receivable (39) 99
Inventory 8 (24)
Prepaid expenses and other current assets 7 (14)
Operating lease right-of-use assets and liabilities, net (3) (1)
Other assets (4) (11)
Accounts payable (8) (16)
Accrued liabilities 105 (103)
Other long-term liabilities (4) 24
Net cash provided by operating activities 282 281
Cash flows from investing activities:    
Maturities of available-for-sale securities 331 107
Purchases of available-for-sale securities (77) (256)
Sales of available-for-sale securities 1,031 186
Cash received (paid for) derivative assets related to terminated acquisition 52 (132)
Purchases of property and equipment (42) (40)
Purchases of strategic investments (3) 0
Sales of strategic investments 84 0
Net cash provided by (used in) investing activities 1,376 (135)
Cash flows from financing activities:    
Net proceeds from issuance of debt 988 0
Payments on convertible senior notes (27) 0
Common stock repurchases   (188)
Taxes paid related to net share settlement of equity awards (24) (35)
Proceeds from issuance of common stock 31 32
Net cash provided by (used in) financing activities 968 (191)
Effect of exchange rate changes on cash and cash equivalents (3) (6)
Net increase (decrease) in cash and cash equivalents 2,623 (51)
Cash and cash equivalents at beginning of period 1,810 2,042
Cash and cash equivalents at end of period $ 4,433 $ 1,991