XML 97 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity - Additional Information (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 03, 2020
shares
Jul. 31, 2021
USD ($)
period
$ / shares
shares
Jul. 31, 2020
USD ($)
shares
Jul. 31, 2019
USD ($)
shares
Aug. 31, 2021
$ / shares
Aug. 20, 2021
USD ($)
Jul. 31, 2018
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock repurchased during period (in shares) | $   $ 1,022 $ 318 $ 561      
Stock repurchased and settled after period (in shares) | $   $ 17          
Common stock dividends, cash paid (in dollars per share) | $ / shares   $ 2.36          
Common stock dividends | $   $ (651)          
Common stock, shares authorized (in shares)   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          
Equity instruments other than options, assumed in acquisition during period, number (in shares)   1,998,000          
Shares available for grant (in shares)   16,851,000 18,047,000 21,058,000     22,791,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)   405,268 449,999 485,011      
Shares available for issuance under Employee Stock Purchase Plan (in shares)   1,050,916          
Credit Karma              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares available for grant under assumed plan (in shares) 4,298,127            
Number of shares available for future issuance under assumed plan (in shares) 2,300,246            
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)   16,900,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   80.00%          
Restricted Stock Units (RSUs) | Credit Karma              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Equity instruments other than options, assumed in acquisition during period, number (in shares) 1,997,881            
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          
Restated 2005 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock, shares authorized (in shares)   138,100,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          
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.68    
Current Program              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock repurchase program remaining authorized repurchase amount | $   $ 1,300          
Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Stock repurchases under stock repurchase programs (in shares)   2,422,000 1,176,000 2,455,000