XML 104 R89.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Gross Unrecognized Tax Benefits (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2017
Mar. 31, 2018
Mar. 31, 2017
Mar. 31, 2016
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]        
Unrecognized tax benefits at beginning of period   $ 486 $ 555 $ 616
Additions based on tax positions related to prior years   47 7 116
Reductions based on tax positions related to prior years   (124) (67) (62)
Additions based on tax positions related to current year   778 105 28
Reductions based on settlements $ (39) (7) (113) (141)
Reductions based on the lapse of the applicable statutes of limitations   0 0 (6)
Exchange rate fluctuations   3 (1) 4
Unrecognized tax benefits at end of period   $ 1,183 $ 486 $ 555