XML 45 R34.htm IDEA: XBRL DOCUMENT v3.3.1.900
Employee Stock Plans - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2016
Jan. 31, 2015
Jan. 31, 2016
Jan. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock option grants 0 0 0 0
Purchase of common stock     $ 6,709,000 $ 3,842,000
Shares repurchased during the period 0 0 0 0
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 300,000   300,000  
Total unrecognized compensation cost related to non-vested awards $ 6,700,000   $ 6,700,000  
Performance Based Restricted Stock Unit        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Vesting period     3 years  
Shares outstanding 500,000   500,000  
Total unrecognized compensation cost related to non-vested awards $ 11,900,000   $ 11,900,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 $ 100,000 $ 300,000 $ 1,300,000 $ 2,200,000
Stock Options | Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock issued for stock options exercised 3,650 15,091 84,148 124,720
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total unrecognized compensation cost related to non-vested awards $ 36,800,000   $ 36,800,000  
Expected cost recognized over weighted-average period     2 years 7 months 6 days  
Shares repurchased during the period to pay for taxes 3,352 3,379 192,116 129,462
Purchase of common stock $ 100,000 $ 100,000 $ 6,709,000 $ 3,842,000
Stock Incentive Plan 2008        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum number of shares reserved for issuance 5,700,000   5,700,000  
Issuance of full-value stock awards limitation, required ratio to stock options 1.91   1.91  
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,500,000   1,500,000  
Employees stock purchased 50,801   95,135  
Employees stock purchased, price per share $ 28.20   $ 28.83