XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 27, 2020
USD ($)
period
shares
Oct. 31, 2024
USD ($)
$ / shares
Oct. 31, 2023
USD ($)
Oct. 31, 2024
USD ($)
$ / shares
shares
Oct. 31, 2023
USD ($)
shares
May 01, 2024
Apr. 30, 2024
USD ($)
Jul. 31, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Total stock-based compensation expense   $ 57,038 $ 53,169 $ 111,721 $ 104,049      
Risk-free interest rate       3.60% 4.70%      
Expected dividend yield       0.00% 0.00%      
Expected volatility       66.20% 62.30%      
Accrued stock-settled bonus   27,792   $ 27,792     $ 31,194  
Accrued stock-settled bonus, noncurrent   10,500   10,500        
Stock options                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Unrecognized compensation cost   74,800   $ 74,800        
Unrecognized compensation cost, weighted-average recognition period       2 years 2 months 12 days        
RSUs                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting period       5 years        
Unrecognized compensation cost, weighted-average recognition period       3 years 8 months 12 days        
Unrecognized stock-based compensation expense   $ 473,900   $ 473,900        
Granted, non-option (in shares) | shares       7,569,000        
RSUs | Share-Based Payment Arrangement, Tranche One                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting percentages       20.00%        
Vesting period       1 year        
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]                
Maximum shares authorized (in shares) | shares               1,700,000
Total stock-based compensation expense       $ 2,400        
Stock price (in dollars per share) | $ / shares   $ 12.90   $ 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 percentages       20.00%        
Vesting period       1 year        
2020 Incentive Plan | Stock options | Share-Based Payment Arrangement, Tranche Two                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Vesting percentages       2.00%        
Vesting period       4 years        
2020 Employee Stock Purchase Plan | ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Total stock-based compensation expense       $ 2,300 $ 3,100      
Expected dividend yield       0.00% 0.00%      
Unrecognized stock-based compensation expense   $ 8,200   $ 8,200        
Percentage of employee earnings participation (up to) 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]                
Total stock-based compensation expense       $ 25,800        
Common Class A and Common Class B | 2020 Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Automatic increase to shares reserved for future issuance, percent of total shares           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 reserved for future issuance, percent of total shares           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       750,591 532,842      
Class A Common Stock | 2020 Employee Stock Purchase Plan | ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
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%