XML 47 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Employee Stock Plans - Additional Information (Detail)
3 Months Ended
Jul. 31, 2017
USD ($)
$ / shares
shares
Jul. 31, 2016
USD ($)
$ / shares
shares
Apr. 30, 2017
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Payments of tax withholdings on restricted stock | $ $ 3,346,000 $ 4,161,000  
Shares repurchased during the period, value | $ $ 7,372,000 $ 4,161,000  
Treasury Stock, Common      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares repurchased during the period 119,356 0  
Shares repurchased during the period, value | $ $ 4,000,000 $ 0  
Time Based Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Market Based Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Shares outstanding 700,000    
Total unrecognized compensation cost related to non-vested awards | $ $ 11,000,000    
Performance Based Restricted Stock Unit      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Shares outstanding 200,000    
Total unrecognized compensation cost related to non-vested awards | $ $ 7,000,000    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Proceeds from issuance of common stock upon exercise of employee stock options | $ $ 600,000 $ 400,000  
Stock Options | Common Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock issued for stock options exercised 41,075 32,470  
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares outstanding 1,725,000   1,581,000
Total unrecognized compensation cost related to non-vested awards | $ $ 42,100,000    
Expected cost recognized over weighted-average period 2 years 8 months 12 days    
Shares repurchased during the period to pay for taxes 97,483 185,754  
Payments of tax withholdings on restricted stock | $ $ 3,300,000 $ 4,200,000  
Stock Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock incentive plan, additional number of shares 5,500,000    
Maximum number of shares reserved for issuance 11,200,000    
Issuance of full-value stock awards limitation, required ratio to stock options 2.3    
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Maximum number of shares reserved for issuance 3,000,000    
Authorized payroll deductions 15.00%    
Authorized payroll deductions, value | $ $ 25,000    
Fair market price of common stock 85.00%    
Shares available for future issuance 1,200,000    
Employees stock purchased 116,285 114,011  
Employees stock purchased, price per share | $ / shares $ 29.35 $ 17.60