XML 62 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED FINANCIAL STATEMENTS Accounting Standards Update 2016-09 (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Other assets and liabilities - net $ 233 $ (331)
Cash provided by operating activities 4,779 3,719
Employee taxes paid for share-based payment arrangements (89) (65)
Cash used in financing activities $ (1,509) (2,792)
Scenario, Previously Reported [Member]    
Other assets and liabilities - net   (520)
Accounting Standards Update 2016-09 [Member]    
Excess tax benefits from share-based payment arrangements   0
Other assets and liabilities - net   (520)
Cash provided by operating activities   3,719
Excess tax benefits from share-based payment arrangements   0
Employee taxes paid for share-based payment arrangements   (65)
Cash used in financing activities   (2,792)
Accounting Standards Update 2016-09 [Member] | Scenario, Previously Reported [Member]    
Excess tax benefits from share-based payment arrangements   (39)
Other assets and liabilities - net   (455)
Cash provided by operating activities   3,615
Excess tax benefits from share-based payment arrangements   39
Employee taxes paid for share-based payment arrangements   0
Cash used in financing activities   $ (2,688)