XML 20 R29.htm IDEA: XBRL DOCUMENT v3.3.0.814
Income Taxes (Details)
6 Months Ended
Oct. 31, 2015
Income Taxes (Textual) [Abstract]  
Effective tax rate 29.90%
Expected tax rate 30.50%