XML 52 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Description of Business and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Jul. 31, 2020
Segment Reporting Information [Line Items]          
Total operating income (loss) $ (25) $ 270 $ 184 $ 280  
Revenue recognized 144 154 $ 543 509  
Description of timing     12 months    
Long-term deferred revenue 7   $ 7   $ 13
Notes receivable 62   62   $ 40
Segment Reconciling Items          
Segment Reporting Information [Line Items]          
Other Expenses 442 440 874 866  
Segment Reconciling Items | Segment Reclass | Small Business & Self-Employed          
Segment Reporting Information [Line Items]          
Other Expenses   45   88  
Segment Reconciling Items | Segment Reclass | Consumer          
Segment Reporting Information [Line Items]          
Other Expenses   28   53  
Segment Reconciling Items | Segment Reclass | ProConnect          
Segment Reporting Information [Line Items]          
Other Expenses   4   7  
Operating Segments          
Segment Reporting Information [Line Items]          
Total operating income (loss) 647 824 1,408 1,379  
Operating Segments | Small Business & Self-Employed          
Segment Reporting Information [Line Items]          
Total operating income (loss) 592 447 1,359 1,040  
Operating Segments | Consumer          
Segment Reporting Information [Line Items]          
Total operating income (loss) (155) 191 (151) 171  
Operating Segments | ProConnect          
Segment Reporting Information [Line Items]          
Total operating income (loss) $ 172 186 $ 162 168  
Operating Segments | Segment Reclass | Small Business & Self-Employed          
Segment Reporting Information [Line Items]          
Total operating income (loss)   45   88  
Operating Segments | Segment Reclass | Consumer          
Segment Reporting Information [Line Items]          
Total operating income (loss)   28   53  
Operating Segments | Segment Reclass | ProConnect          
Segment Reporting Information [Line Items]          
Total operating income (loss)   $ 4   $ 7