XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Narrative (Details)
shares in Millions
3 Months Ended 6 Months Ended
Jul. 31, 2024
USD ($)
plan
shares
Jul. 31, 2023
USD ($)
shares
Jul. 31, 2024
USD ($)
plan
shares
Jul. 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     $ 307,160,000 $ 296,413,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 3.8 0.6 6.3 1.3      
Repurchases of common stock $ 201,736,000 $ 30,008,000 $ 350,799,000 $ 70,480,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     2 years 11 months 26 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 129,600,000   $ 129,600,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,500,000 $ 4,500,000 $ 6,600,000 $ 8,700,000      
2018 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Reserved for future issuance (in shares) | shares 39.3   39.3        
2018 ESPP              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Reserved for future issuance (in shares) | shares 12.1   12.1