XML 19 R48.htm IDEA: XBRL DOCUMENT v3.2.0.727
Stock Options and Share-Based Compensation - Summary of Options Outstanding, Exercisable, and Weighted Average Exercise Prices within Exercise Price Range (Detail) - USD ($)
12 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Apr. 30, 2013
Apr. 30, 2012
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options outstanding 239,575 228,250 295,550 298,050
Weighted average exercise price $ 13.24 $ 12.17 $ 11.84 $ 11.60
Exercise Price Range Range One [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Exercise price range lower limit 8.59      
Exercise price range upper limit $ 12.66      
Options outstanding 143,275      
Weighted average exercise price $ 10.99      
Weighted average remaining contractual life 4 years      
Aggregate intrinsic value $ 690,000      
Options exercisable 112,750      
Weighted average exercise price $ 10.93      
Aggregate intrinsic value $ 549,000      
Exercise Price Range Range Two [Member]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Exercise price range lower limit $ 14.69      
Exercise price range upper limit $ 18.14      
Options outstanding 96,300      
Weighted average exercise price $ 16.59      
Weighted average remaining contractual life 7 years 4 months 28 days      
Aggregate intrinsic value $ 16,000      
Options exercisable 23,950      
Weighted average exercise price $ 15.13      
Aggregate intrinsic value $ 16,000