XML 81 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Stock Options Outstanding, Vested or Expected to Vest, and Exercisable (Detail) - Stock Options
3 Months Ended
Apr. 30, 2022
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award  
Options Outstanding, Number of Options | shares 4,527,577
Options Outstanding, Weighted-Average Exercise Price $ 156.01
Options Exercisable, Number of Options | shares 3,493,697
Options Exercisable, Weighted-Average Exercise Price $ 131.54
Vested or expected to vest, Number of Options | shares 4,275,803
Vested or expected to vest, Weighted-Average Exercise Price $ 150.42
$25.39 - $45.82  
Share Based Compensation Arrangement By Share Based Payment Award  
Range of Exercise Prices, Lower 25.39
Range of Exercise Prices, Upper $ 45.82
Options Outstanding, Number of Options | shares 331,888
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 3 years 8 months 1 day
Options Outstanding, Weighted-Average Exercise Price $ 35.06
Options Exercisable, Number of Options | shares 330,448
Options Exercisable, Weighted-Average Exercise Price $ 35.01
$50.00 - $50.00  
Share Based Compensation Arrangement By Share Based Payment Award  
Range of Exercise Prices, Lower 50.00
Range of Exercise Prices, Upper $ 50.00
Options Outstanding, Number of Options | shares 1,000,000
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 5 years 3 days
Options Outstanding, Weighted-Average Exercise Price $ 50.00
Options Exercisable, Number of Options | shares 1,000,000
Options Exercisable, Weighted-Average Exercise Price $ 50.00
$53.47 - $69.09  
Share Based Compensation Arrangement By Share Based Payment Award  
Range of Exercise Prices, Lower 53.47
Range of Exercise Prices, Upper $ 69.09
Options Outstanding, Number of Options | shares 199,700
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 2 years 25 days
Options Outstanding, Weighted-Average Exercise Price $ 61.16
Options Exercisable, Number of Options | shares 197,660
Options Exercisable, Weighted-Average Exercise Price $ 61.20
$75.43 - $75.43  
Share Based Compensation Arrangement By Share Based Payment Award  
Range of Exercise Prices, Lower 75.43
Range of Exercise Prices, Upper $ 75.43
Options Outstanding, Number of Options | shares 1,000,000
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 1 year 2 months 1 day
Options Outstanding, Weighted-Average Exercise Price $ 75.43
Options Exercisable, Number of Options | shares 1,000,000
Options Exercisable, Weighted-Average Exercise Price $ 75.43
$87.31 - $154.82  
Share Based Compensation Arrangement By Share Based Payment Award  
Range of Exercise Prices, Lower 87.31
Range of Exercise Prices, Upper $ 154.82
Options Outstanding, Number of Options | shares 849,939
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 7 years 2 months 12 days
Options Outstanding, Weighted-Average Exercise Price $ 133.43
Options Exercisable, Number of Options | shares 222,484
Options Exercisable, Weighted-Average Exercise Price $ 124.06
$156.40 - $380.53  
Share Based Compensation Arrangement By Share Based Payment Award  
Range of Exercise Prices, Lower 156.40
Range of Exercise Prices, Upper $ 380.53
Options Outstanding, Number of Options | shares 302,230
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 8 years 2 months 4 days
Options Outstanding, Weighted-Average Exercise Price $ 287.75
Options Exercisable, Number of Options | shares 36,495
Options Exercisable, Weighted-Average Exercise Price $ 264.61
$385.30 - $716.75  
Share Based Compensation Arrangement By Share Based Payment Award  
Range of Exercise Prices, Lower 385.30
Range of Exercise Prices, Upper $ 716.75
Options Outstanding, Number of Options | shares 843,820
Options Outstanding, Weighted-Average Remaining Contractual Life (in years) 8 years 6 months 29 days
Options Outstanding, Weighted-Average Exercise Price $ 422.73
Options Exercisable, Number of Options | shares 706,610
Options Exercisable, Weighted-Average Exercise Price $ 386.64