XML 31 R56.htm IDEA: XBRL DOCUMENT v3.2.0.727
Income Taxes and Other Taxes (Details)
3 Months Ended 12 Months Ended
Aug. 31, 2015
May. 31, 2015
Income Tax And Non Income Tax Disclosure [Abstract]    
Effective Income Tax Rate, Annualized, Percent   40.00%
Effective Income Tax Rate Reconciliation, Percent 38.60%