XML 92 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Feb. 29, 2024
Feb. 28, 2023
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Aug. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Total intrinsic value of the options exercised during the period     $ 700 $ 600 $ 200  
Weighted-average remaining contractual life of vested and expected to vest options (in years)     3 years 6 months      
Options vested (in shares)     6,000,000      
Weighted average exercise price vested (in dollars per share)     $ 187.48      
Remaining contractual term (in years)     3 years      
Total intrinsic value of vested options     $ 883      
Weighted-average fair value per share of grants (in dollars per share)     $ 0.001      
Fair value of shares vested in period     $ 3,400 $ 2,500    
Preferred stock, shares authorized (in shares)     5,000,000 5,000,000    
Preferred stock, shares outstanding (in shares)     0 0    
Share Repurchase Program            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Authorized amount of stock repurchase $ 30,000         $ 10,000
Increased authorized amount of stock repurchase $ 10,000 $ 10,000        
Share Repurchase Program | Common Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Common stock authorized repurchase amount     $ 10,600      
Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Term of stock options (in years)     7 years      
Weighted-average fair value per share of grants (in dollars per share)     $ 114.96 $ 66.95 $ 62.10  
Restricted stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Period for recognition (in years)     4 years      
Performance shares | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)     1 year      
Award vesting percentage     0.00%      
Performance shares | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Vesting period (in years)     4 years      
Award vesting percentage     200.00%