XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Nov. 27, 2020
USD ($)
period
shares
Jan. 31, 2025
USD ($)
$ / shares
Jan. 31, 2024
USD ($)
Jan. 31, 2025
USD ($)
$ / shares
shares
Jan. 31, 2024
USD ($)
shares
May 01, 2024
Jul. 31, 2022
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Total stock-based compensation expense   $ 62,652 $ 54,983 $ 174,373 $ 159,032    
Risk-free interest rate       3.60% 3.90%    
Expected dividend yield       0.00% 0.00%    
Expected volatility       66.20% 63.50%    
Accrued bonus   32,900   $ 32,900      
Stock options              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation cost   65,400   $ 65,400      
Unrecognized compensation cost, weighted-average recognition period       2 years 1 month 6 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 9 months 18 days      
Unrecognized stock-based compensation expense   $ 579,800   $ 579,800      
Granted, non-option (in shares) | shares       12,676,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       $ 3,100      
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       $ 4,400 $ 4,300    
Expected dividend yield       0.00% 0.00%    
Unrecognized stock-based compensation expense   $ 5,700   $ 5,700      
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       $ 37,600      
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       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]              
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%