Annual report pursuant to Section 13 and 15(d)

SUMMARY OF ACCOUNTING POLICIES - Cash Flows Impact (Details)

v3.19.3.a.u2
SUMMARY OF ACCOUNTING POLICIES - Cash Flows Impact (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Net Income $ (106) $ 1,750 $ 1,685 $ 1,111 $ 453 $ 1,508 $ 1,485 $ 1,345 $ 4,440 $ 4,791 $ 4,905
Adjustments to reconcile net income to net cash from operating activities:                      
Deferred tax (benefit) expense                 100 758 1,224
Other assets                 698 754 (984)
Accounts payable                 419 1,034 599
Accrued wages and withholdings                 (446) 505 200
Other liabilities                 182 170 (243)
Other operating activities                 20 16 48
Net cash from operating activities                 8,639 12,711 1,479
Purchases of marketable securities                 (561) (973) (1,630)
Net cash (used in) investing activities                 (6,061) (6,330) (4,971)
Net Increase (Decrease) In Cash, Cash Equivalents and Restricted Cash                 871 598 (152)
Beginning of period       $ 4,367       3,769 4,367 3,769 3,921
End of period $ 5,238       $ 4,367       $ 5,238 4,367 3,769
As previously reported                      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Net Income                     4,910
Adjustments to reconcile net income to net cash from operating activities:                      
Deferred tax (benefit) expense                     1,230
Other assets                     (982)
Accounts payable                     592
Accrued wages and withholdings                     193
Other liabilities                     (241)
Other operating activities                     47
Net cash from operating activities                     1,479
Purchases of marketable securities                     (1,634)
Net cash (used in) investing activities                     (4,975)
Net Increase (Decrease) In Cash, Cash Equivalents and Restricted Cash                     (156)
Beginning of period               3,320   3,320 3,476
End of period                     3,320
ASU 2014-09 | Adjustments                      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]                      
Net Income                     (5)
Adjustments to reconcile net income to net cash from operating activities:                      
Deferred tax (benefit) expense                     (6)
Other assets                     (2)
Accounts payable                     7
Accrued wages and withholdings                     7
Other liabilities                     (2)
Other operating activities                     1
Accounting Standards Update 2016-18 [Member] | Adjustments                      
Adjustments to reconcile net income to net cash from operating activities:                      
Purchases of marketable securities                     4
Net cash (used in) investing activities                     4
Net Increase (Decrease) In Cash, Cash Equivalents and Restricted Cash                     4
Beginning of period               $ 449   $ 449 445
End of period                     $ 449