XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Stock Plans - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 22, 2022
Jul. 01, 2020
Jan. 31, 2023
Oct. 31, 2022
Jul. 31, 2022
Jan. 31, 2022
Oct. 31, 2021
Jul. 31, 2021
Jan. 31, 2023
Jan. 31, 2022
Apr. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Payments of tax withholdings on restricted stock                 $ 22,136,000 $ 18,244,000  
Shares repurchased during the period, value     $ 25,062,000 $ 33,286,000 $ 44,276,000 $ 22,331,000 $ 7,353,000 $ 20,091,000      
Treasury Stock, Common                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares repurchased during the period (in shares)     462,500     304,500     1,454,867 435,581  
Shares repurchased during the period, value     $ 25,000,000     $ 22,100,000     $ 80,500,000 $ 31,500,000  
ESPP                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares available for future issuance (in shares)     1,800,000           1,800,000    
Authorized payroll deductions     15.00%           15.00%    
Increase in the additional number of total shares that may be purchased (in shares) 1,500,000                    
Authorized payroll deductions, value                 $ 25,000    
Maximum number of shares reserved for issuance (in shares)     4,500,000           4,500,000    
Employees stock purchased (in shares)     71,016     48,801     154,720 103,826  
Employees stock purchased, price per share (in usd per share)     $ 45.56     $ 68.16     $ 49.16 $ 66.64  
ESPP | Minimum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Fair market price of common stock   85.00%                  
ESPP | Maximum                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Fair market price of common stock   100.00%                  
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    
Performance period                 3 years    
Shares outstanding (in shares)     400,000           400,000    
Total unrecognized compensation cost related to non-vested awards     $ 20,100,000           $ 20,100,000    
Restricted stock                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Shares outstanding (in shares)     2,065,000           2,065,000   1,980,000
Total unrecognized compensation cost related to non-vested awards     $ 78,800,000           $ 78,800,000    
Expected cost recognized over weighted-average period                 2 years 7 months 6 days    
Shares repurchased during the period to pay for taxes (in shares)           2,509     370,857 267,316  
Payments of tax withholdings on restricted stock           $ 200,000     $ 22,100,000 $ 18,200,000  
Stock Incentive Plan                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Common stock available for stock-based awards (in shares) 1,700,000                    
Shares available for future issuance (in shares) 2,248,284                    
Vesting period 1 year