XML 28 R17.htm IDEA: XBRL DOCUMENT v3.3.1.900
Disclosure of Compensation Related Costs, Share Based Payments (Details) - 2009 Stock Incentive Plan - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2016
Jan. 31, 2015
Apr. 30, 2015
Share-based Compensation Arrangement by Share-based Payment Award      
Number of shares available for grant 3,576,936    
Allocated share-based compensation expense $ 5,793 $ 6,292  
Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award      
Number of options outstanding 296,200   401,800
Aggregate intrinsic value for outstanding options $ 24,735    
Weighted average remaining contractual life (in years) 4 years 6 months 8 days    
Aggregate intrinsic value for exercised options $ 7,650    
Unrecognized compensation costs related to Plan 0    
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award      
Unrecognized compensation costs related to Plan $ 9,773