XML 19 R29.htm IDEA: XBRL DOCUMENT v3.2.0.727
Net Earnings Per Share (Narrative) (Details) - shares
3 Months Ended
Jul. 31, 2015
Jul. 31, 2014
Earnings Per Share [Abstract]    
Shares of its common stock repurchased 30,555 130,000
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 0 500,000