XML 49 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 02, 2024
shares
Oct. 31, 2024
USD ($)
Plan
shares
Oct. 31, 2023
USD ($)
Oct. 31, 2024
USD ($)
Plan
shares
Oct. 31, 2023
USD ($)
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of employee equity plans | Plan   2   2  
Share-based compensation expense   $ 55,584 $ 50,894 $ 161,857 $ 151,517
Restricted Stock Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Remaining weighted-average period       2 years 7 months 17 days  
Unrecognized stock-based compensation expense   $ 403,300   $ 403,300  
2015 Equity Incentive Plan | Class A Common Stock          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares common stock reserved for issuance | shares   8,609,988   8,609,988  
2015 Employee Stock Purchase Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock-based compensation expense   $ 8,500   $ 8,500  
2015 Employee Stock Purchase Plan | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Remaining weighted-average period       1 year  
Number of additional shares to be issued | shares 20,228,040        
2015 Employee Stock Purchase Plan | Class A Common Stock          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares common stock reserved for issuance | shares   2,823,385   2,823,385  
Number of shares to be issued | shares 9,000,000        
Executive Bonus Plans          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based compensation expense       $ 10,500  
Fiscal 2024 Executive Bonus Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock-based compensation expense   $ 6,100   $ 6,100