XML 28 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Employee Stock Plans - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Oct. 03, 2019
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2018
Jan. 31, 2020
Jan. 31, 2019
Apr. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Payments of tax withholdings on restricted stock               $ 8,862,000 $ 20,497,000  
Shares repurchased during the period, value   $ 6,263,000 $ 49,325,000 $ 21,329,000 $ 21,940,000 $ 22,875,000 $ 13,054,000      
Treasury Stock, Common                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares repurchased during the period   154,100     352,800     1,787,292 809,074  
Shares repurchased during the period, value   $ 6,200,000     $ 14,700,000     $ 68,100,000 $ 37,400,000  
ESPP                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares available for future issuance   700,000           700,000    
Authorized payroll deductions   15.00%           15.00%    
Fair market price of common stock               85.00%    
Authorized payroll deductions, value               $ 25,000    
Maximum number of shares reserved for issuance   3,000,000.0           3,000,000.0    
Employees stock purchased   93,557     94,193     220,161 169,299  
Employees stock purchased, price per share   $ 36.04     $ 33.61     $ 34.90 $ 42.05  
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   500,000           500,000    
Total unrecognized compensation cost related to non-vested awards   $ 12,700,000           $ 12,700,000    
Restricted Stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares outstanding   1,394,000           1,394,000   1,460,000
Total unrecognized compensation cost related to non-vested awards   $ 40,700,000           $ 40,700,000    
Expected cost recognized over weighted-average period               2 years 4 months 24 days    
Shares repurchased during the period to pay for taxes   3,343     150,227     228,579 352,730  
Payments of tax withholdings on restricted stock   $ 100,000     $ 7,300,000     $ 8,800,000 $ 20,500,000  
Stock Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Common stock available for stock-based awards 2,141,807                  
Shares available for future issuance 3,600,000                  
Vesting period 1 year