XML 46 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Employee Stock Plans - Additional Information (Detail)
3 Months Ended 9 Months Ended
Jan. 31, 2017
USD ($)
$ / shares
shares
Jan. 31, 2016
USD ($)
$ / shares
shares
Jan. 31, 2017
USD ($)
$ / shares
shares
Jan. 31, 2016
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Payments of tax withholdings on restricted stock | $     $ 4,377,000 $ 6,709,000
Shares repurchased during the period, value | $ $ 9,578,000   $ 20,695,000  
Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares repurchased during the period 383,598 0 719,098 0
Shares repurchased during the period, value | $ $ 9,400,000   $ 16,300,000  
Time Based Restricted Stock | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     3 years  
Time Based Restricted Stock | Maximum        
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 600,000   600,000  
Total unrecognized compensation cost related to non-vested awards | $ $ 6,400,000   $ 6,400,000  
Performance Based Restricted Stock Unit        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     3 years  
Shares outstanding 100,000   100,000  
Total unrecognized compensation cost related to non-vested awards | $ $ 7,300,000   $ 7,300,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 | $ $ 30,000 $ 100,000 $ 600,000 $ 1,300,000
Stock Options | Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock issued for stock options exercised 2,510 3,650 46,600 84,148
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total unrecognized compensation cost related to non-vested awards | $ $ 31,600,000   $ 31,600,000  
Expected cost recognized over weighted-average period     2 years 4 months 24 days  
Shares repurchased during the period to pay for taxes 7,151 3,352 193,668 192,116
Payments of tax withholdings on restricted stock | $ $ 200,000 $ 100,000 $ 4,400,000 $ 6,800,000
Stock Incentive Plan 2008        
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   11,200,000  
Issuance of full-value stock awards limitation, required ratio to stock options 2.3   2.3  
ESPP        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum number of shares reserved for issuance 3,000,000   3,000,000  
Authorized payroll deductions 15.00%   15.00%  
Authorized payroll deductions, value | $     $ 25,000  
Fair market price of common stock     85.00%  
Shares available for future issuance 1,300,000   1,300,000  
Employees stock purchased 93,130 50,801 207,141 95,135
Employees stock purchased, price per share | $ / shares $ 25.01 $ 28.20 $ 20.93 $ 28.83