XML 32 R19.htm IDEA: XBRL DOCUMENT v3.3.0.814
Disclosure of Compensation Related Costs, Share Based Payments (Details) - 2009 Stock Incentive Plan - USD ($)
$ in Thousands
6 Months Ended
Oct. 31, 2015
Oct. 31, 2014
Apr. 30, 2015
Share-based Compensation Arrangement by Share-based Payment Award      
Number of shares available for grant 3,573,186    
Allocated share-based compensation expense $ 3,373 $ 2,667  
Employee Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award      
Number of options outstanding 342,050   401,800
Aggregate intrinsic value for outstanding options $ 23,735    
Weighted average remaining contractual life (in years) 4 years 8 months 10 days    
Aggregate intrinsic value for exercised options $ 3,770    
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 $ 11,475