XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Overview and Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Millions
Apr. 30, 2021
Jan. 31, 2021
Oct. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Segment Reporting Information [Line Items]            
Allowance for credit loss $ 224   $ 154     $ 131
Stockholders' equity 16,611   16,096      
Deferred tax assets 1,895   1,778      
Cumulative Effect, Period of Adoption, Adjustment            
Segment Reporting Information [Line Items]            
Allowance for credit loss     28     0
Accounting Standards Update 2016-13 | Cumulative Effect, Period of Adoption, Adjustment            
Segment Reporting Information [Line Items]            
Allowance for credit loss     28      
Deferred tax assets     3      
Accumulated Deficit            
Segment Reporting Information [Line Items]            
Stockholders' equity $ (8,229) $ (8,332) (8,375) $ (8,385) $ (7,411) (7,632)
Accumulated Deficit | Cumulative Effect, Period of Adoption, Adjustment            
Segment Reporting Information [Line Items]            
Stockholders' equity     (25) [1]     $ 43 [2]
Accumulated Deficit | Accounting Standards Update 2016-13 | Cumulative Effect, Period of Adoption, Adjustment            
Segment Reporting Information [Line Items]            
Stockholders' equity     $ 25      
[1] Represents the impact of the adoption of the accounting standard on the measurement of credit losses on financial assets.
[2] Represents the impact of the adoption of an accounting standard update that allows for the reclassification of stranded tax effects from accumulated other comprehensive loss toaccumulated deficit.