XML 101 R87.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE MEASUREMENTS - Contingent Consideration (Details)
$ in Millions
12 Months Ended
Oct. 31, 2021
USD ($)
Oct. 31, 2020
USD ($)
Oct. 31, 2019
USD ($)
Apr. 15, 2021
USD ($)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 89 $ 0    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers Into Level 3 110      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) (21) 0 $ 0  
Fair Value, Recurring | Other Current Liabilities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 62 0    
Fair Value, Recurring | Other Noncurrent Liabilities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 27 0    
Significant Unobservable Inputs (Level 3) | Fair Value, Recurring        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 89     $ 110
Significant Unobservable Inputs (Level 3) | Fair Value, Recurring | Other Current Liabilities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 62 0    
Significant Unobservable Inputs (Level 3) | Fair Value, Recurring | Other Noncurrent Liabilities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 27 $ 0    
Resolution Bioscience, Inc.        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Contingent consideration arrangements does not exceed 3 years 2 months 12 days      
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High       $ 145
Measurement Input, Asset Volatility        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Business Combination, Contingent Consideration, Liability, Measurement Input 0.558      
Maximum | Measurement Input, Revenue Volatility        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Business Combination, Contingent Consideration, Liability, Measurement Input 0.143      
Minimum | Measurement Input, Revenue Volatility        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Business Combination, Contingent Consideration, Liability, Measurement Input 0.121