XML 36 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments and Fair Value Measurement (Details 1) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Sep. 30, 2014
Fair Value, Inputs, Level 2 [Member]    
Assets and liabilities measured at fair value on a recurring basis    
Net derivative asset / (liability) designated as hedging instruments $ 41.6us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
$ 13.7us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Net derivative asset / (liability) not designated as hedging instruments 18.8us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
1.7us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value, Inputs, Level 2 [Member] | Other current assets [Member]    
Assets and liabilities measured at fair value on a recurring basis    
Foreign exchange contracts designated as hedging instruments 49.2us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
13.1us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Foreign exchange contracts not designated as hedging instruments 21.4us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
3.5us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value, Inputs, Level 2 [Member] | Other assets [Member]    
Assets and liabilities measured at fair value on a recurring basis    
Foreign exchange contracts designated as hedging instruments 11.6us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
5.0us-gaap_ForeignCurrencyCashFlowHedgeAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Interest rate swap contracts designated as hedging instruments 1.1us-gaap_InterestRateFairValueHedgeAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_InterestRateFairValueHedgeAssetAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value, Inputs, Level 2 [Member] | Other current liabilities [Member]    
Assets and liabilities measured at fair value on a recurring basis    
Foreign exchange contracts designated as hedging instruments (18.8)us-gaap_ForeignCurrencyCashFlowHedgeLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
(4.1)us-gaap_ForeignCurrencyCashFlowHedgeLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Foreign exchange contracts not designated as hedging instruments (2.6)us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
(1.8)us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value, Inputs, Level 2 [Member] | Other liabilities [Member]    
Assets and liabilities measured at fair value on a recurring basis    
Foreign exchange contracts designated as hedging instruments (0.8)us-gaap_ForeignCurrencyCashFlowHedgeLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
(0.3)us-gaap_ForeignCurrencyCashFlowHedgeLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Interest rate swap contracts designated as hedging instruments (0.7)us-gaap_InterestRateFairValueHedgeLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_InterestRateFairValueHedgeLiabilityAtFairValue
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Foreign Exchange Forward [Member]    
Derivatives, Fair Value [Line Items]    
Notional amount 1,412.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
 
Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Notional amount 223.6invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Foreign Exchange Forward [Member] | Cash Flow Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Notional amount 736.3invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
 
Foreign Exchange Forward [Member] | Net Investment Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Notional amount 452.1invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
 
Interest Rate Swap [Member] | Fair Value Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Notional amount 600.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
 
Foreign Currency Denominated Debt [Member] | Net Investment Hedging [Member]    
Derivatives, Fair Value [Line Items]    
Long-term debt 13.4us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= rok_ForeignCurrencyDenominatedDebtMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
 
Aggregate principal amount of notes issued    
Derivatives, Fair Value [Line Items]    
Long-term debt $ 600.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_DebtInstrumentAxis
= rok_NotesPayableTwoandThreeTotalMember