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 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net Income $ 1,485 $ 1,384 $ 2,830 $ 2,550
Deferred tax (benefit) expense     142 180
Other assets     1,345 420
Accounts payable     (260) (530)
Accrued wages and withholdings     (9) (13)
Other liabilities     22 (458)
Net cash from operating activities     7,200 2,621
Purchases of marketable securities     (446) (1,082)
Net cash used in investing activities     (2,820) (2,025)
Net decrease in cash, cash equivalents and restricted cash     722 70
Beginning of period     3,769 3,921
End of period $ 4,491 3,991 $ 4,491 3,991
Previously Reported        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net Income   1,384   2,542
Deferred tax (benefit) expense       175
Other assets       440
Accounts payable       (534)
Accrued wages and withholdings       (18)
Other liabilities       (456)
Net cash from operating activities       2,621
Purchases of marketable securities       (1,084)
Net cash used in investing activities       (2,027)
Net decrease in cash, cash equivalents and restricted cash       68
Beginning of period       3,476
End of period   3,544   3,544
ASU 2014-09 | Restatement        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Net Income   0   8
Deferred tax (benefit) expense       5
Other assets       (20)
Accounts payable       4
Accrued wages and withholdings       5
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       2
Net cash used in investing activities       2
Net decrease in cash, cash equivalents and restricted cash       2
Beginning of period       445
End of period   $ 447   $ 447