XML 19 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Millions
6 Months Ended
Nov. 30, 2019
Nov. 30, 2018
Cash provided (used) by operations:    
Net income $ 2,482 $ 1,939
Adjustments to reconcile net income to net cash provided (used) by operations:    
Depreciation 343 349
Deferred income taxes (134) 11
Stock-based compensation 190 133
Amortization and other 19 10
Net foreign currency adjustments 6 210
Changes in certain working capital components and other assets and liabilities:    
(Increase) decrease in accounts receivable (568) (324)
(Increase) decrease in inventories (608) (263)
(Increase) decrease in prepaid expenses, operating lease right-of-use assets and other current and non-current assets (67) (124)
Increase (decrease) in accounts payable, accrued liabilities, operating lease liabilities and other current and non-current liabilities (357) 884
Cash provided (used) by operations 1,306 2,825
Cash provided (used) by investing activities:    
Purchases of short-term investments (1,157) (1,771)
Maturities of short-term investments 19 1,181
Sales of short-term investments 981 971
Additions to property, plant and equipment (522) (630)
Other investing activities (109) 4
Cash provided (used) by investing activities (788) (245)
Cash provided (used) by financing activities:    
Increase (decrease) in notes payable 291 (327)
Proceeds from exercise of stock options and other stock issuances 483 340
Repurchase of common stock (1,921) (2,637)
Dividends — common and preferred (689) (638)
Other financing activities (32) (28)
Cash provided (used) by financing activities (1,868) (3,290)
Effect of exchange rate changes on cash and equivalents (46) (116)
Net increase (decrease) in cash and equivalents (1,396) (826)
Cash and equivalents, beginning of period 4,466 4,249
CASH AND EQUIVALENTS, END OF PERIOD 3,070 3,423
Supplemental disclosure of cash flow information:    
Non-cash additions to property, plant and equipment 86 128
Dividends declared and not paid $ 384 $ 348