XML 64 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Stock Plans - Additional Information (Detail) - USD ($)
12 Months Ended
Sep. 22, 2022
Jul. 01, 2020
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Payments of tax withholdings on restricted stock     $ 22,232,000 $ 18,532,000 $ 4,989,000  
Shares repurchased during the period, value     $ 116,139,000 $ 117,301,000 $ 35,376,000  
Treasury Stock, Common            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares repurchased during the period (in shares)     1,709,867 1,470,983 973,451  
Shares repurchased during the period, value     $ 93,900,000 $ 98,800,000 $ 30,400,000  
ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares available for future issuance (in shares)     1,800,000      
Authorized payroll deductions     15.00%      
Authorized payroll deductions, value     $ 25,000      
Increase in the additional number of total shares that may be purchased (in shares)     1,500,000      
Maximum number of shares reserved for issuance (in shares)     4,500,000      
Employees stock purchased (in shares)     154,720 103,826 188,608  
Employees stock purchased, average price per share (in dollars per share)     $ 49.16 $ 66.64 $ 30.25  
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      
Total unrecognized compensation cost related to non-vested awards     $ 17,700,000      
Restricted stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares outstanding (in shares)     2,063,000 1,980,000 2,370,000 1,365,000
Total unrecognized compensation cost related to non-vested awards     $ 69,800,000      
Expected cost recognized over weighted-average period     2 years 4 months 24 days      
Shares repurchased during the period to pay for taxes (in shares)     372,556 271,794    
Payments of tax withholdings on restricted stock     $ 22,200,000 $ 18,500,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