XML 91 R74.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity - Additional Information (Detail)
12 Months Ended
Apr. 30, 2019
USD ($)
OptionPlan
shares
Apr. 30, 2018
USD ($)
shares
Apr. 30, 2017
USD ($)
shares
Jun. 30, 2015
USD ($)
Sep. 23, 2013
shares
Sep. 26, 2011
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock repurchase authorization | $       $ 50,000,000    
Repurchase of common stock 0 0 2,600,000      
Number of stock incentive plans | OptionPlan 2          
Intrinsic value of stock outstanding | $ $ 826,000 $ 1,400,000 $ 5,200,000      
Intrinsic value of stock exercisable | $ 826,000 1,400,000 5,200,000      
Intrinsic value of stock exercised | $ 285,000 116,000 1,300,000      
Unrecognized compensation cost of outstanding options | $ $ 0          
Performance period 3 years          
Percentage of maximum aggregate award granted 200.00%          
Percentage of stock outperform in order for target award to vest 5.00%          
Stock-based compensation expense | $ $ 7,992,000 7,815,000 8,590,000      
Grant date fair value of vested RSUs and PSUs | $ $ 3,900,000 5,000,000 $ 5,000,000      
2011 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Option exercise price per share as a percentage of fair market value 85.00%          
Number of shares an employee may purchase under the stock purchase plan 12,500          
Fair market value of shares an employee may purchase under the stock purchase plan | $   $ 25,000        
Shares issued under employee stock purchase plan 230,282 203,002 144,102      
PSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Performance period 3 years          
Stock units, awarded   105,000 118,500      
Stock units, forfeited 112,000 39,429        
Share based payment award percentage of award achieved   115.20% 200.00%      
RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock units, awarded 360,185 388,186 394,909      
Stock units, forfeited 33,899 208,496 19,448      
RSUs and PSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock units, awarded 541,785 561,890 666,509      
Stock units, forfeited 145,899 247,925 19,448      
Stock units, vested 206,572 300,496 433,966      
Grant date fair value of vested RSUs and PSUs | $ $ 2,500,000 $ 6,200,000 $ 11,700,000      
Unrecognized compensation cost related to unvested RSUs and PSUs | $ $ 7,700,000          
Weighted average remaining contractual term 1 year 9 months 18 days          
Executive Officer | PSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock units, awarded 181,600 157,700 153,100      
Stock units, vested   121,504 237,000      
Executive Officer | RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock units, awarded 167,818 159,167 168,800      
Director | RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock units, awarded 49,509 52,826 24,896      
Non-Executive Employees | RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock units, awarded 142,858 176,193 201,213      
Employees And Consultants | RSUs and PSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense | $ $ 7,300,000 $ 7,100,000 $ 7,800,000      
Employees | RSUs and PSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock units, vested 206,572 300,496 433,966      
2013 Incentive Stock Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Authorized of common stock         3,000,000  
Stock option, exercisable period 10 years          
Shares available for grant under incentive stock option 4,404,603          
Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock repurchase authorization | $     $ 50,000,000      
Payroll deduction of participant's compensation 20.00%          
Maximum | 2011 Employee Stock Purchase Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock reserved under employee stock purchase plan           6,000,000
Maximum | 2013 Incentive Stock Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Period to award vested and calculate volatility rate 4 years          
Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Payroll deduction of participant's compensation 1.00%          
Minimum | 2013 Incentive Stock Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Period to award vested and calculate volatility rate 3 years