Quarterly report pursuant to Section 13 or 15(d)

RECENT ACCOUNTING PRONOUNCEMENTS - Cash Flow Impact (Details)

v3.10.0.1
RECENT ACCOUNTING PRONOUNCEMENTS - Cash Flow Impact (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net Income $ 1,508 $ 1,259 $ 4,338 $ 3,809
Deferred tax (benefit) expense     218 298
Other assets     1,299 151
Accounts payable     (391) (398)
Accrued wages and withholdings     200 134
Other liabilities     35 (582)
Net cash from operating activities     9,422 4,418
Purchases of marketable securities     (634) (1,465)
Net cash used in investing activities     (4,499) (3,615)
Net decrease in cash, cash equivalents and restricted cash     606 (55)
Beginning of period     3,769 3,921
End of period $ 4,375 3,866 $ 4,375 3,866
Previously Reported        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net Income   1,264   3,806
Deferred tax (benefit) expense       295
Other assets       185
Accounts payable       (411)
Accrued wages and withholdings       117
Other liabilities       (580)
Net cash from operating activities       4,418
Purchases of marketable securities       (1,468)
Net cash used in investing activities       (3,618)
Net decrease in cash, cash equivalents and restricted cash       (58)
Beginning of period       3,476
End of period   3,418   3,418
ASU 2014-09 | Restatement        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net Income   (5)   3
Deferred tax (benefit) expense       3
Other assets       (34)
Accounts payable       13
Accrued wages and withholdings       17
Other liabilities       (2)
Net cash from operating activities       0
Net cash used in investing activities       0
Net decrease in cash, cash equivalents and restricted cash       0
Beginning of period       0
End of period   0   0
ASU 2016-18 | Restatement        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net Income       0
Net cash from operating activities       0
Purchases of marketable securities       3
Net cash used in investing activities       3
Net decrease in cash, cash equivalents and restricted cash       3
Beginning of period       445
End of period   $ 448   $ 448