XML 74 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Reconciliation of Changes in Gross Balance of Unrecognized Tax Benefits (Detail) - USD ($)
$ in Millions
12 Months Ended
May 31, 2018
May 31, 2017
May 31, 2016
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefits, as of the beginning of the period $ 461 $ 506 $ 438
Gross increases related to prior period tax positions 19 31 49
Gross decreases related to prior period tax positions (12) (163) (20)
Gross increases related to current period tax positions 249 115 81
Settlements 0 (12) (13)
Lapse of statute of limitations (20) (21) (17)
Increase due to currency translation 1 5  
Decrease due to currency translation     (12)
UNRECOGNIZED TAX BENEFITS, AS OF THE END OF THE PERIOD $ 698 $ 461 $ 506