XML 104 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Millions
6 Months Ended 12 Months Ended
Jan. 20, 2022
shares
Jul. 31, 2022
USD ($)
shares
Jul. 31, 2022
USD ($)
period
$ / shares
shares
Jul. 31, 2021
USD ($)
shares
Jul. 31, 2020
USD ($)
shares
Aug. 31, 2022
$ / shares
Aug. 19, 2022
USD ($)
Dec. 03, 2020
shares
Jul. 31, 2019
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock repurchased during period (in shares) | $     $ 1,854 $ 1,022 $ 318        
Stock repurchased and settled after period (in shares) | $     $ 10            
Common stock dividends, cash paid (in dollars per share) | $ / shares     $ 2.72            
Common stock dividends | $     $ (781)            
Common stock, shares authorized (in shares)   750,000,000 750,000,000 750,000,000          
Pool shares reduced for each share granted (in shares)     2.3            
Pool shares increased for each share forfeited (in shares)   2.3 2.3            
Shares available for grant (in shares)   26,260,000 26,260,000 16,851,000 18,047,000       21,058,000
Stock offering period, months, employee stock purchase plans     6 months            
Stock accrual period, employee stock purchase plans, number of accrual periods | period     2            
Stock offering period, number of months in accrual period     3 months            
Percentage of lower of the closing price for stock on the first day last day of the offering period     85.00%            
Shares issued during period for Employee Stock Purchase Plans (in shares)     326,961 405,268 449,999        
Shares available for issuance under Employee Stock Purchase Plan (in shares)   723,955 723,955            
Credit Karma                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of shares available for future issuance under assumed plan (in shares)               3,366,512  
Stock Options                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Number of years until options vest     7 years            
Shares available for grant (in shares)   26,300,000 26,300,000            
Stock Options | Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period     3 years            
Stock Options | Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period     4 years            
Restricted Stock Units (RSUs)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Percent of total share-based compensation expense     85.00%            
Restricted Stock Units (RSUs) | Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period     3 years            
Restricted Stock Units (RSUs) | Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period     4 years            
Employee Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common stock, shares authorized (in shares)   23,800,000 23,800,000            
Restated 2005 Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common stock, shares authorized (in shares)   159,500,000 159,500,000            
Restated 2005 Plan | Stock Options                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Pool shares reduced for each share granted (in shares)     1            
Number of shares added back to plan when grants are forfeited (in shares)     1            
Credit Karma Plan | Restricted Stock Units (RSUs)                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Pool shares reduced for each share granted (in shares) 1                
Number of shares added back to plan when grants are forfeited (in shares) 1                
Subsequent Event                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock repurchase program, authorized amount (in shares) | $             $ 2,000    
Dividend per share payable (in dollars per share) | $ / shares           $ 0.78      
Current Program                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock repurchase program remaining authorized repurchase amount | $   $ 1,500 $ 1,500            
Common Stock                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Stock repurchases under stock repurchase programs (in shares)     3,754,000 2,422,000 1,176,000