XML 88 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock and Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2023
USD ($)
$ / shares
shares
Jan. 31, 2024
USD ($)
purchase_period
$ / shares
shares
Jan. 31, 2023
USD ($)
$ / shares
shares
Jan. 31, 2022
USD ($)
$ / shares
shares
Subsidiary, Sale of Stock [Line Items]        
Treasury stock. beginning balance (in shares) | shares 2,331,002 2,331,002 0  
Shares Acquired, Average Cost Per Share | $ / shares $ 21.45      
Common stock repurchased $ 50,000 $ 50,000    
Number of shares authorized for grant (in shares) | shares   31,519,553 28,881,327  
Options granted (in shares) | shares   61,719    
Weighted average grant date fair value of stock options (in dollars per share) | $ / shares   $ 13.00 $ 16.46 $ 18.26
Aggregate intrinsic value of stock options exercised   $ 22,700 $ 50,800 $ 91,000
Unrecognized compensation cost related to unvested stock options   2,100    
Stock-based compensation expense   $ 127,152 $ 109,907 $ 70,033
Shares of common stock issued under the ESPP (in shares) | shares   536,151 495,432 345,051
Minimum        
Subsidiary, Sale of Stock [Line Items]        
Range of shares to be received (as a percent)   0.00%    
Maximum        
Subsidiary, Sale of Stock [Line Items]        
Range of shares to be received (as a percent)   200.00%    
Research and development        
Subsidiary, Sale of Stock [Line Items]        
Stock-based compensation expense   $ 44,800 $ 39,012 $ 23,764
General and administrative        
Subsidiary, Sale of Stock [Line Items]        
Stock-based compensation expense   44,421 34,264 23,506
Sales and marketing        
Subsidiary, Sale of Stock [Line Items]        
Stock-based compensation expense   $ 30,345 29,804 19,012
Stock options        
Subsidiary, Sale of Stock [Line Items]        
Unrecognized compensation cost related to unvested awards, period for recognition (in years)   1 year 7 months 6 days    
RSUs        
Subsidiary, Sale of Stock [Line Items]        
Vesting period (in years)   4 years    
Unrecognized compensation cost related to unvested awards, period for recognition (in years)   2 years 3 months 18 days    
Unrecognized compensation cost related to unvested RSUs   $ 214,400    
Employee Stock Purchase Plan        
Subsidiary, Sale of Stock [Line Items]        
Number of shares available for grant (in shares) | shares   3,346,858    
Offering period (in months)   24 months    
Number of purchase periods within each offering period | purchase_period   4    
Purchase period (in months)   6 months    
Purchase price as a percentage of fair market value of stock on the offering date or the purchase date   85.00%    
Stock-based compensation expense   $ 6,000 4,900 4,700
Amount withheld on behalf of employees for future purchase   $ 10,200 $ 10,000 $ 9,700
Purchase price of common stock issued under the ESPP (in dollars per share) | $ / shares   $ 19.20 $ 19.93 $ 22.44
Performance Shares        
Subsidiary, Sale of Stock [Line Items]        
Vesting period (in years)   3 years    
Unrecognized compensation cost related to unvested awards, period for recognition (in years)   1 year 3 months 18 days    
Performance period (in years)   1 year    
Unrecognized compensation cost related to unvested RSUs   $ 4,900    
Stock options and RSUs        
Subsidiary, Sale of Stock [Line Items]        
Number of shares available for grant (in shares) | shares   17,178,454 13,581,239  
Common Stock        
Subsidiary, Sale of Stock [Line Items]        
Shares of common stock issued under the ESPP (in shares) | shares   536,151 495,432 345,051