XML 73 R58.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes - Reconciliation of Changes in Gross Balance of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Millions
12 Months Ended
May 31, 2016
May 31, 2015
May 31, 2014
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefits, as of the beginning of the period $ 438 $ 506 $ 447
Gross increases related to prior period tax positions 49 32 814
Gross decreases related to prior period tax positions (20) (123) (166)
Gross increases related to current period tax positions 81 82 125
Gross decreases related to current period tax positions 0 (9) (30)
Settlements (13) (27) (676)
Lapse of statute of limitations (17) (10) (4)
Changes due to currency translation (12) (13) (4)
UNRECOGNIZED TAX BENEFITS, AS OF THE END OF THE PERIOD $ 506 $ 438 $ 506