XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 01, 2025
shares
Feb. 01, 2024
shares
Feb. 01, 2023
shares
Feb. 01, 2022
shares
Sep. 29, 2020
shares
Jul. 31, 2025
USD ($)
stockClass
shares
Sep. 30, 2020
purchasePeriod
shares
Jul. 31, 2025
USD ($)
stockClass
shares
Apr. 30, 2025
USD ($)
Jul. 31, 2024
USD ($)
Jul. 31, 2025
USD ($)
vote
stockClass
$ / shares
shares
Jul. 31, 2024
USD ($)
$ / shares
May 30, 2025
USD ($)
Jan. 31, 2025
USD ($)
shares
Jun. 30, 2024
USD ($)
Feb. 01, 2021
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Number of classes of common stock | stockClass           2   2     2          
Common stock, shares authorized (in shares)           1,500,000,000   1,500,000,000     1,500,000,000          
Issuance of common stock upon conversion of convertible notes—related party (in shares)         73,577,455                      
Options, period increase (decrease) (in shares) 11,644,404 11,236,396 10,714,637 9,414,923                        
Share-based compensation, options, outstanding (in shares)           5,477,000   5,477,000     5,477,000     6,071,000    
Total stock-based compensation expense | $               $ 62,154,000   $ 60,107,000 $ 110,321,000 $ 108,747,000        
Share-based payment arrangement, offering period (in months)             24 months                  
Employee contributions withheld | $           $ 4,700,000   4,700,000     4,700,000     $ 6,600,000    
Unrecognized expense | $           313,843,000   313,843,000     313,843,000          
Stock repurchase program, authorized amount | $                             $ 150,000,000  
Share repurchase program, authorized, additional amount | $                         $ 100,000,000      
Share repurchase program, remaining authorized, amount | $           $ 128,200,000   $ 128,200,000     $ 128,200,000          
Stock options                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Share-based compensation, options, outstanding (in shares)           0   0     0          
Share-based compensation, options, issued (in shares)                     0          
Options, expiration period (in years)                     10 years          
Exercise price, minimum threshold, as a 100% of estimated fair value on the date of grant                     100.00%          
Vesting period (in years)                     4 years          
Vesting percentage                     25.00%          
Stock options | Share-Based Payment Arrangement, Tranche Two                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Vesting percentage                     2.08%          
Restricted stock units                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Granted (in shares)                     5,931,000          
Granted (in dollars per share) | $ / shares                     $ 17.40 $ 15.13        
Grant date fair value | $                     $ 97,000,000 $ 108,300,000        
Restricted stock units | Minimum                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Vesting period (in years)                     1 year          
Restricted stock units | Maximum                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Vesting period (in years)                     4 years          
Performance-based restricted stock units                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Vesting period (in years)           3 years                    
Granted (in shares)                     944,000          
Granted (in dollars per share) | $ / shares                     $ 20.23 $ 0        
Grant date fair value | $                     $ 0 $ 0        
Shares authorized (in shares)           1,179,776   1,179,776     1,179,776          
Performance-based restricted stock units | Minimum                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Vesting percentage           0.00%                    
Performance-based restricted stock units | Maximum                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Vesting percentage           200.00%                    
Market-Based Awards                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Granted (in shares)                     0          
Share-based payment arrangement, performance-based awards, percentage           80.00%                    
Requisite service period (in years)               3 years                
Total stock-based compensation expense | $               $ 300,000 $ 0              
Performance-Based Awards                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Share-based payment arrangement, performance-based awards, percentage           20.00%                    
Total stock-based compensation expense | $                     $ 0          
Employee Stock                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Total stock-based compensation expense | $               1,500,000   $ 2,900,000 3,700,000 $ 5,800,000        
Common stock, shares reserved for future issuance (in shares)             2,000,000                  
Increase in authorized share amount (in shares) 12,216,871 9,887,991 7,640,712 5,497,785                        
Share-based payment arrangement, maximum employee subscription rate (as a percent)             15.00%                  
Purchase price of common stock, percent             85.00%                  
Share-based payment arrangement, offering period (in months)             6 months                  
Share-based payment arrangement, number of purchase periods | purchasePeriod             4                  
Share-based payment arrangement, look-back feature, term (in years)             2 years                  
Unrecognized expense | $           $ 4,700,000   $ 4,700,000     $ 4,700,000          
Unrecognized expense, period for recognition                     10 months 24 days          
Common Class A                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Common stock, shares authorized (in shares)           1,000,000,000   1,000,000,000     1,000,000,000          
Number of votes (votes per share) | vote                     1          
Conversion of stock, shares converted (in shares)                     1          
Common stock, shares issued (in shares)           156,783,538   156,783,538     156,783,538     147,476,415    
Common Class A | Employee Stock                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Increase in authorized share amount (in shares)                               3,614,801
Common Class B                                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                                
Common stock, shares authorized (in shares)           500,000,000   500,000,000     500,000,000          
Number of votes (votes per share) | vote                     10          
Common stock, shares issued (in shares)           79,561,680   79,561,680     79,561,680     85,411,680