XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Stockholders' Equity - Narrative (Details)
$ / shares in Units, shares in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2023
USD ($)
plan
$ / shares
shares
Oct. 31, 2022
USD ($)
$ / shares
shares
Oct. 31, 2023
USD ($)
plan
$ / shares
shares
Oct. 31, 2022
USD ($)
$ / shares
shares
Sep. 30, 2023
USD ($)
Mar. 31, 2022
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Number of stock-based compensation plans | plan 3   3      
Unrecognized compensation cost, options $ 0   $ 0      
Employee stock purchase plan, compensation expense     $ 455,831,000 $ 392,765,000    
Stock repurchase program, authorized amount         $ 300,000,000 $ 200,000,000
Repurchases of common stock (in shares) | shares 1.8 0.7 3.1 1.1    
Average price per share of stock repurchased (in usd per share) | $ / shares $ 42.48 $ 51.28 $ 47.57 $ 55.52    
Aggregate purchase price of stock repurchased $ 75,035,000 $ 38,034,000 $ 145,515,000 $ 63,041,000    
RSUs            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized compensation cost, RSUs 1,300,000,000   $ 1,300,000,000      
Unrecognized compensation cost, remaining weighted-average period for recognition     3 years 2 months 12 days      
ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Employee stock purchase plan, compensation expense 4,200,000 $ 5,400,000 $ 12,800,000 $ 17,300,000    
Market Based And Performance Based Restricted Stock Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Grant date fair value of unvested RSU's $ 117,900,000   $ 117,900,000      
2018 Plan            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Reserved for future issuance (in shares) | shares 35.7   35.7      
2018 ESPP            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Reserved for future issuance (in shares) | shares 10.6   10.6