XML 41 R81.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity (Changes In Accumulated Other Comprehensive Income (Loss) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2011
Accumulated other comprehensive income (loss)     $ (521.0)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other comprehensive income (loss), net of tax 294.7us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent    
Accumulated other comprehensive income (loss) (166.7)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (714.3)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (521.0)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Accumulated Other Comprehensive Income, Other [Member]      
Other comprehensive income (loss), net of tax   (547.6)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= ir_AccumulatedOtherComprehensiveIncomeOtherMember
 
Cash flow hedges and marketable securities [Member]      
Accumulated other comprehensive income (loss)     (1.4)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= ir_CashFlowHedgesAndMarketableSecuritiesMember
Other comprehensive income (loss), net of tax 19.7us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementScenarioAxis
= ir_CashFlowHedgesAndMarketableSecuritiesMember
   
Accumulated other comprehensive income (loss) 0.4us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= ir_CashFlowHedgesAndMarketableSecuritiesMember
3.1us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= ir_CashFlowHedgesAndMarketableSecuritiesMember
(1.4)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= ir_CashFlowHedgesAndMarketableSecuritiesMember
Cash flow hedges and marketable securities [Member] | Accumulated Other Comprehensive Income, Other [Member]      
Other comprehensive income (loss), net of tax   2.7us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= ir_AccumulatedOtherComprehensiveIncomeOtherMember
/ us-gaap_StatementScenarioAxis
= ir_CashFlowHedgesAndMarketableSecuritiesMember
 
Pension and OPEB Adjustments [Member]      
Accumulated other comprehensive income (loss)     (964.2)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= ir_PensionAndOpebAdjustmentsMember
Other comprehensive income (loss), net of tax 263.3us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementScenarioAxis
= ir_PensionAndOpebAdjustmentsMember
   
Accumulated other comprehensive income (loss) (562.8)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= ir_PensionAndOpebAdjustmentsMember
(665.1)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= ir_PensionAndOpebAdjustmentsMember
(964.2)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= ir_PensionAndOpebAdjustmentsMember
Pension and OPEB Adjustments [Member] | Accumulated Other Comprehensive Income, Other [Member]      
Other comprehensive income (loss), net of tax   (102.3)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= ir_AccumulatedOtherComprehensiveIncomeOtherMember
/ us-gaap_StatementScenarioAxis
= ir_PensionAndOpebAdjustmentsMember
 
Foreign Currency Gain (Loss) [Member]      
Accumulated other comprehensive income (loss)     444.6us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ForeignCurrencyGainLossMember
Other comprehensive income (loss), net of tax 11.7us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementScenarioAxis
= us-gaap_ForeignCurrencyGainLossMember
   
Accumulated other comprehensive income (loss) 395.7us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ForeignCurrencyGainLossMember
(52.3)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ForeignCurrencyGainLossMember
444.6us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ForeignCurrencyGainLossMember
Foreign Currency Gain (Loss) [Member] | Accumulated Other Comprehensive Income, Other [Member]      
Other comprehensive income (loss), net of tax   $ (448.0)us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
/ us-gaap_StatementEquityComponentsAxis
= ir_AccumulatedOtherComprehensiveIncomeOtherMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ForeignCurrencyGainLossMember