XML 86 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Instruments and Fair Value Measurements - Recurring Fair Value Measurements (Detail) - USD ($)
$ in Millions
Oct. 31, 2018
Oct. 31, 2017
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity $ 44.0 $ 29.1
Other long-term assets | Interest rate derivatives    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 16.5 8.9
Other long-term assets | Insurance annuity    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 20.4 20.7
Other current assets | Foreign exchange hedges    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 2.6 0.1
Other current liabilities | Foreign exchange hedges    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity (0.7) (0.6)
Other long-term assets and other current assets | Cross Currency Interest Rate Contract    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 5.2  
Level 1    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 0.0 0.0
Level 1 | Other long-term assets | Interest rate derivatives    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 0.0 0.0
Level 1 | Other long-term assets | Insurance annuity    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 0.0 0.0
Level 1 | Other current assets | Foreign exchange hedges    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 0.0 0.0
Level 1 | Other current liabilities | Foreign exchange hedges    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 0.0 0.0
Level 1 | Other long-term assets and other current assets | Cross Currency Interest Rate Contract    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 0.0  
Level 2    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 23.6 8.4
Level 2 | Other long-term assets | Interest rate derivatives    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 16.5 8.9
Level 2 | Other long-term assets | Insurance annuity    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 0.0 0.0
Level 2 | Other current assets | Foreign exchange hedges    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 2.6 0.1
Level 2 | Other current liabilities | Foreign exchange hedges    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity (0.7) (0.6)
Level 2 | Other long-term assets and other current assets | Cross Currency Interest Rate Contract    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 5.2  
Level 3    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 20.4 20.7
Level 3 | Other long-term assets | Interest rate derivatives    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 0.0 0.0
Level 3 | Other long-term assets | Insurance annuity    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 20.4 20.7
Level 3 | Other current assets | Foreign exchange hedges    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 0.0 0.0
Level 3 | Other current liabilities | Foreign exchange hedges    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity 0.0 $ 0.0
Level 3 | Other long-term assets and other current assets | Cross Currency Interest Rate Contract    
Fair Value Assets Measured On Recurring Basis [Line Items]    
Foreign exchange hedges/Insurance annuity $ 0.0