XML 17 R6.htm IDEA: XBRL DOCUMENT v3.6.0.2
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Millions
6 Months Ended
Nov. 30, 2016
Nov. 30, 2015
Cash provided by operations:    
Net income $ 2,091 $ 1,964
Income charges (credits) not affecting cash:    
Depreciation 346 314
Deferred income taxes (70) (39)
Stock-based compensation 111 116
Amortization and other 12 8
Net foreign currency adjustments (34) 74
Changes in certain working capital components and other assets and liabilities:    
(Increase) in accounts receivable (318) (139)
(Increase) in inventories (300) (354)
(Increase) in prepaid expenses and other current assets (85) (114)
(Decrease) in accounts payable, accrued liabilities and income taxes payable (69) (794)
Cash provided by operations 1,684 1,036
Cash provided (used) by investing activities:    
Purchases of short-term investments (2,358) (2,851)
Maturities of short-term investments 1,743 1,510
Sales of short-term investments 1,404 1,250
Additions to property, plant and equipment (512) (615)
Disposals of property, plant and equipment 12 9
Other investing activities (53) 0
Cash provided (used) by investing activities 236 (697)
Cash used by financing activities:    
Net proceeds from long-term debt issuance 1,482 981
Long-term debt payments, including current portion (3) (103)
Increase in notes payable 21 33
Payments on capital lease obligations (6) (3)
Proceeds from exercise of stock options and other stock issuances 238 328
Excess tax benefits from share-based payment arrangements 78 201
Repurchase of common stock (1,954) (1,240)
Dividends — common and preferred (536) (479)
Cash used by financing activities (680) (282)
Effect of exchange rate changes on cash and equivalents (39) (58)
Net increase (decrease) in cash and equivalents 1,201 (1)
Cash and equivalents, beginning of period 3,138 3,852
CASH AND EQUIVALENTS, END OF PERIOD 4,339 3,851
Supplemental disclosure of cash flow information:    
Non-cash additions to property, plant and equipment 120 201
Dividends declared and not paid $ 304 $ 273