XML 111 R94.htm IDEA: XBRL DOCUMENT v3.10.0.1
Taxes on Earnings - Schedule of Deferred Tax Assets for Net Operating Loss Carryforwards (Details) - USD ($)
$ in Millions
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2015
Operating Loss Carryforwards [Line Items]        
Gross NOLs $ 29,538      
Valuation allowance (7,906) $ (8,807) $ (8,520) $ (7,114)
Operating loss carryforwards        
Operating Loss Carryforwards [Line Items]        
Deferred Taxes on NOLs 8,002      
Valuation allowance (7,318)      
Federal        
Operating Loss Carryforwards [Line Items]        
Gross NOLs 456      
Federal | Operating loss carryforwards        
Operating Loss Carryforwards [Line Items]        
Deferred Taxes on NOLs 96      
Valuation allowance 0      
State        
Operating Loss Carryforwards [Line Items]        
Gross NOLs 2,644      
State | Operating loss carryforwards        
Operating Loss Carryforwards [Line Items]        
Deferred Taxes on NOLs 163      
Valuation allowance (71)      
Foreign        
Operating Loss Carryforwards [Line Items]        
Gross NOLs 26,438      
Foreign | Operating loss carryforwards        
Operating Loss Carryforwards [Line Items]        
Deferred Taxes on NOLs 7,743      
Valuation allowance $ (7,247)