XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity - Narrative (Details)
shares in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2024
USD ($)
plan
shares
Oct. 31, 2023
USD ($)
shares
Oct. 31, 2024
USD ($)
plan
shares
Oct. 31, 2023
USD ($)
shares
May 31, 2024
USD ($)
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     $ 460,388,000 $ 455,831,000      
Stock repurchase program, authorized amount             $ 200,000,000
Stock repurchase program, additional authorized amount         $ 1,000,000,000.0 $ 300,000,000.0  
Repurchases of common stock (in shares) | shares 2.9 1.8 9.2 3.1      
Repurchases of common stock $ 172,948,000 $ 75,035,000 $ 523,747,000 $ 145,515,000      
RSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation cost, RSUs 1,200,000,000   $ 1,200,000,000        
Unrecognized compensation cost, remaining weighted-average period for recognition     2 years 9 months 25 days        
RSUs | Market Based and Performance Based Vesting Conditions              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Grant date fair value of unvested RSU's 154,800,000   $ 154,800,000        
Performance vesting percentage     100.00%        
ESPP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Employee stock purchase plan, compensation expense $ 3,300,000 $ 4,200,000 $ 9,900,000 $ 12,800,000      
2018 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Reserved for future issuance (in shares) | shares 38.9   38.9        
2018 ESPP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Reserved for future issuance (in shares) | shares 11.8   11.8