XML 77 R67.htm IDEA: XBRL DOCUMENT v3.5.0.2
Financial Instruments, Fair Value and Risk Management - Schedule of Derivative Financial Instruments and Investments Classification on Consolidated Balance Sheet (Details) - USD ($)
$ in Millions
Jul. 31, 2016
Oct. 31, 2015
Derivatives, Fair Value [Line Items]    
Available-for-sale securities $ 1.5 $ 1.4
Held-for-trading securities 1.6 1.7
Total assets 3.1 3.1
Earnout liability   0.0
Total liabilities 40.1 7.6
Foreign exchange forward contracts    
Derivatives, Fair Value [Line Items]    
Foreign exchange forward contracts 1.4 7.6
Investments    
Derivatives, Fair Value [Line Items]    
Available-for-sale securities 1.5 1.4
Held-for-trading securities 1.6 1.7
Accounts payable and accrued liabilities | Foreign exchange forward contracts    
Derivatives, Fair Value [Line Items]    
Foreign exchange forward contracts 1.4 7.0
Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Earnout liability 38.7 0.0
Other long-term liabilities | Foreign exchange forward contracts    
Derivatives, Fair Value [Line Items]    
Foreign exchange forward contracts $ 0.0 $ 0.6