XML 52 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2020
Jul. 31, 2020
Segment Reporting Information [Line Items]          
Total operating income $ 1,914 $ 1,413 $ 2,098 $ 1,693  
Revenue recognized 83 89 $ 626 598  
Description of timing     12 months    
Long-term deferred revenue 7   $ 7   $ 13
Notes receivable 93   93   $ 40
Segment Reconciling Items          
Segment Reporting Information [Line Items]          
Other Expenses 506 438 1,380 1,304  
Segment Reconciling Items | Segment Reclass | Small Business & Self-Employed          
Segment Reporting Information [Line Items]          
Other Expenses   43   131  
Segment Reconciling Items | Segment Reclass | Consumer          
Segment Reporting Information [Line Items]          
Other Expenses   29   82  
Segment Reconciling Items | Segment Reclass | ProConnect          
Segment Reporting Information [Line Items]          
Other Expenses   3   10  
Operating Segments          
Segment Reporting Information [Line Items]          
Total operating income 2,706 1,961 4,114 3,340  
Operating Segments | Small Business & Self-Employed          
Segment Reporting Information [Line Items]          
Total operating income 620 456 1,979 1,496  
Operating Segments | Consumer          
Segment Reporting Information [Line Items]          
Total operating income 1,773 1,350 1,622 1,521  
Operating Segments | ProConnect          
Segment Reporting Information [Line Items]          
Total operating income $ 196 155 $ 358 323  
Operating Segments | Segment Reclass | Small Business & Self-Employed          
Segment Reporting Information [Line Items]          
Total operating income   (43)   (131)  
Operating Segments | Segment Reclass | Consumer          
Segment Reporting Information [Line Items]          
Total operating income   (29)   (82)  
Operating Segments | Segment Reclass | ProConnect          
Segment Reporting Information [Line Items]          
Total operating income   $ (3)   $ (10)