XML 121 R77.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Details) - USD ($)
12 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Stock Based Compensation      
Stock based compensation expense $ 6,985,000 $ 4,956,000 $ 3,392,000
Restated 2006 Plan      
Stock Based Compensation      
Maximum number of shares that may be granted to one participant during any twelve month period 2,000,000    
Maximum amount that may be paid in cash as a performance-based award to one participant during any twelve month period $ 5,000,000    
Restated 2006 Plan | Maximum      
Stock Based Compensation      
Number of shares authorized to be issued pursuant to awards 4,884,157    
Restated 2006 Plan | Incentive stock options | Minimum      
Stock Based Compensation      
Percentage of the fair market value on date of grant 100.00%    
2002 Plan | Stock options      
Stock Based Compensation      
Exercisable period from grant date 5 years    
Number of awards that may be granted 0    
1992 Plan | Stock options      
Stock Based Compensation      
Exercisable period from grant date 5 years    
Fiscal 2018 LTIP | Performance based restricted stock units      
Stock Based Compensation      
Stock based compensation expense $ 588,000 269,000  
Fiscal 2018 LTIP | Performance based restricted stock units | Maximum      
Stock Based Compensation      
Stock based compensation expense 2,275,000    
Fiscal 2017 LTIP | Performance based restricted stock units      
Stock Based Compensation      
Stock based compensation expense $ 301,000 $ 159,000