XML 83 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes Reconciliation of Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current Provision:      
Federal $ 2,897 $ 3,597 $ 4,302
State and local 219 314 312
Foreign 404 254 95
Total current provision 3,520 4,165 4,709
Deferred provision (benefit) 42 (965) 81
Total provision for income taxes $ 3,562 $ 3,200 $ 4,790