XML 18 R25.htm IDEA: XBRL DOCUMENT v2.4.1.9
Other Comprehensive Income Items (Details 2) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Other comprehensive income (loss), before tax    
Cumulative translation adjustment, before tax $ (48.2)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax $ (9.1)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
Unrealized gain (loss) on derivatives, before tax    
Unrealized hedging gain (loss), before tax (3.6)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax (5.9)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax
Net unrealized gain (loss) on derivatives, before tax (1.5)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax 3.2us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax
Total other comprehensive income (loss), before tax (49.7)us-gaap_OtherComprehensiveIncomeLossBeforeTax (5.9)us-gaap_OtherComprehensiveIncomeLossBeforeTax
Unrealized gain (loss) on derivatives, tax (expense) credit    
Unrealized hedging gain (loss), tax (expense) credit 1.3us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax 2.1us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
Net unrealized gain (loss) on derivatives, tax (expense) credit 0.5us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax (1.1)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax
Total other comprehensive income (loss), tax (expense) credit 0.5us-gaap_OtherComprehensiveIncomeLossTax (1.1)us-gaap_OtherComprehensiveIncomeLossTax
Other comprehensive income (loss), after tax    
Cumulative translation adjustment, after tax (48.2)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax (9.1)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Unrealized gain (loss) on derivatives, after tax    
Unrealized hedging gain (loss), after tax (2.3)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax (3.8)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
Net unrealized gain (loss) on derivatives, after tax (1.0)us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax 2.1us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax
Other comprehensive income (loss), net of income taxes (49.2)us-gaap_OtherComprehensiveIncomeLossNetOfTax (7.0)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Interest rate contracts | Interest expense    
Unrealized gain (loss) on derivatives, before tax    
Reclassification of realized (gain) loss, before tax 2.1us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
3.6us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
Unrealized gain (loss) on derivatives, tax (expense) credit    
Reclassification of realized (gain) loss, tax expense (credit) (0.8)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
(1.3)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
Unrealized gain (loss) on derivatives, after tax    
Reclassification of realized (gain) loss, after tax 1.3us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
2.3us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_InterestExpenseMember
Foreign exchange contracts | Administrative and operating expenses    
Unrealized gain (loss) on derivatives, before tax    
Reclassification of realized (gain) loss, before tax   5.5us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
Unrealized gain (loss) on derivatives, tax (expense) credit    
Reclassification of realized (gain) loss, tax expense (credit)   (1.9)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
Unrealized gain (loss) on derivatives, after tax    
Reclassification of realized (gain) loss, after tax   $ 3.6us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember