XML 79 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Current:      
Federal $ 4,455 $ 2,384 $ 3,012
State 190 179 183
Foreign 389 195 123
Total current tax expense 5,034 2,758 3,318
Deferred:      
Federal (296) (414) (800)
State (33) (18) (17)
Foreign (45) (25) 5
Total deferred tax benefit (374) (457) (812)
Provision for income taxes $ 4,660 $ 2,301 $ 2,506