XML 77 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 27, 2020
USD ($)
period
shares
Apr. 30, 2025
USD ($)
$ / shares
shares
Apr. 30, 2024
USD ($)
$ / shares
shares
Apr. 30, 2023
USD ($)
$ / shares
shares
May 01, 2023
Jul. 31, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Weighted-average grant date fair value for options granted (in dollars per share) | $ / shares   $ 13.49 $ 16.70 $ 7.88    
Stock options exercised, total intrinsic value   $ 94,100 $ 89,700 $ 24,400    
Stock options vested, total grant date fair value   34,700 34,700 49,900    
Stock-based compensation expense   $ 230,988 $ 215,761 $ 216,542    
Risk-free interest rate   3.60% 4.10% 3.90%    
Expected dividend yield   0.00% 0.00% 0.00%    
Expected volatility   66.20% 63.20% 46.30%    
Accrued bonus   $ 37,500 $ 31,200      
Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost   $ 56,100 $ 79,600      
Unrecognized compensation cost, weighted-average recognition period (in years)   2 years 2 years 2 months 12 days      
RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost, weighted-average recognition period (in years)   3 years 8 months 12 days 3 years 8 months 12 days      
Vesting period (in years)   5 years        
Stock-based compensation expense   $ 142,200 $ 130,600 $ 134,800    
Unrecognized stock-based compensation expense, non-options   $ 562,900 $ 422,600      
Granted, non-option (in shares) | shares   14,731,000 8,422,000      
RSUs | Share-based Payment Arrangement, Tranche One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)   1 year        
Vesting percentages   20.00%        
RSUs | Share-based Payment Arrangement, Tranche Two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting percentages   5.00%        
Performance Shares            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense   $ 3,800 $ 5,400 2,100    
Maximum shares authorized (in shares) | shares           1,700,000
Share price (in dollars per share) | $ / shares   $ 12.90        
Risk-free interest rate   3.70%        
Expected dividend yield   0.00%        
Expected volatility   51.40%        
2020 Incentive Plan | Stock options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Expiration period (in years)   10 years        
2020 Incentive Plan | Stock options | Share-based Payment Arrangement, Tranche One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)   1 year        
Vesting percentages   20.00%        
2020 Incentive Plan | Stock options | Share-based Payment Arrangement, Tranche Two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)   4 years        
Vesting percentages   2.00%        
2020 Employee Stock Purchase Plan | ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense   $ 6,900 $ 5,400 $ 3,700    
Expected dividend yield   0.00% 0.00% 0.00%    
Unrecognized stock-based compensation expense, non-options   $ 11,200 $ 2,700      
Percentage of employee earnings participation (not exceeding) 15.00%          
Initial offering period (in months) 24 months          
Number of purchase periods | period 4          
Purchase period (in months) 6 months          
Annual Bonus Program And Retention Bonus Program | RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense   $ 41,900 $ 38,800      
Common Class A And Common Class B | 2020 Incentive Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares available for issuance (in shares) | shares   6,225,512        
Automatic increase to shares reserve for future issuance, percent of total shares outstanding     7.00%      
Common Class A And Common Class B | 2020 Employee Stock Purchase Plan | ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Automatic increase to shares reserve for future issuance, percent of total shares outstanding         1.00%  
Class A Common Stock | Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted, non-option (in shares) | shares   751,927 532,842      
Class A Common Stock | 2020 Employee Stock Purchase Plan | ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of shares available for issuance (in shares) | shares   5,588,711 5,049,150      
Shares reserved for future issuance (in shares) | shares 3,000,000          
Shares purchased (in shares) | shares 2,500          
Shares purchased $ 25          
Fair market value (as a percent) 85.00%          
Number of shares purchased (in shares) | shares   697,498 863,412 310,784