XML 96 R73.htm IDEA: XBRL DOCUMENT v3.24.1
Equity - Option Activity Rollforward (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2021
Shares Available for Grant (in thousands)        
Shares available for grant, beginning (in shares) 52,989,000 45,446,000 32,870,000  
Shares authorized (in shares) 16,165,000 15,619,000 14,397,000  
Options canceled (in shares) 128,000 713,000 1,629,000  
Options granted (shares) 0 (642,000) 0  
Granted (in dollars per share)   $ 207.56    
Shares available for grant, ending (in shares) 59,371,000 52,989,000 45,446,000 32,870,000
Number of Options Outstanding (in thousands)        
Shares outstanding, beginning (in shares) 35,854,000 42,043,000 64,575,000  
Options exercise (in shares) (8,357,000) (6,118,000) (20,903,000)  
Options canceled (in shares) (128,000) (713,000) (1,629,000)  
Shares outstanding, ending (in shares) 27,369,000 35,854,000 42,043,000 64,575,000
Weighted- Average Exercise Price        
Shares outstanding, beginning balance (in dollars per share) $ 11.27 $ 7.53 $ 7.04  
Exercises (in dollars per share) 6.84 6.50 6.08  
Canceled (in shares) 70.59 8.02 6.80  
Shares outstanding, ending balance (in dollars per share) $ 12.35 $ 11.27 $ 7.53 $ 7.04
Weighted-average remaining contractual life 5 years 5 years 10 months 24 days 6 years 10 months 24 days 7 years 8 months 12 days
Aggregate Intrinsic Value (in thousands)        
Aggregate intrinsic value $ 5,023,664 $ 5,237,549 $ 11,283,299 $ 17,138,896
Vested and exercisable (in shares) 26,774,000      
Vested and exercisable, weighted average share price (in dollars per share) $ 10.00      
Vested and exercisable, weighted average remaining contractual life 5 years      
Vested and exercisable, intrinsic value $ 4,973,515      
RSUs        
Shares Available for Grant (in thousands)        
RSU's granted (in shares) (14,088,000) (10,788,000) (4,026,000)  
Shares withheld (in shares) 2,296,000 1,149,000    
RSU's forfeited (in shares) 1,881,000 1,492,000 576,000