XML 110 R96.htm IDEA: XBRL DOCUMENT v3.8.0.1
Taxes - (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Dec. 31, 2017
Taxes      
Benefit from income taxes $ (540) $ (329)  
Effective tax rate (as a percent) (47.50%) (23.10%)  
Prior year tax benefit for reserve redeterminations $ 807    
Additional provisional charge related to U.S. tax reform 107    
Discrete tax charge related to foreign audit activity   $ 99  
Unrecognized tax benefits      
Decrease in amount of unrecognized tax benefits 1,015    
Unrecognized tax benefit 6,016    
Offsetting tax benefits associated with timing adjustments, U.S. tax credits, potential transfer pricing adjustments, and state income taxes 599    
Net unrecognized tax benefit amount that, if recognized, would favorably affect the company's effective tax rate 5,417    
India Tax Authorities      
Taxes      
Prepaid taxes $ 666    
Early adoption | Accounting Standards Update 2016-16, Intra-Entity Transfers of Assets Other Than Inventory      
Taxes      
Benefit from income taxes   $ (582) $ (582)