XML 123 R92.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Activities (Restructuring Reserve) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restructuring reserve, beginning balance $ 32.5us-gaap_RestructuringReserveCurrent $ 8.7us-gaap_RestructuringReserveCurrent  
Additions 12.5us-gaap_RestructuringAndRelatedCostIncurredCost 82.3us-gaap_RestructuringAndRelatedCostIncurredCost 23.3us-gaap_RestructuringAndRelatedCostIncurredCost
Cash and non-cash uses 40.6ir_RestructuringReserveSettledWithCashAndWithoutCash 58.5ir_RestructuringReserveSettledWithCashAndWithoutCash  
Restructuring reserve, ending balance 4.4us-gaap_RestructuringReserveCurrent 32.5us-gaap_RestructuringReserveCurrent 8.7us-gaap_RestructuringReserveCurrent
Climate [Member]      
Restructuring reserve, beginning balance 18.0us-gaap_RestructuringReserveCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= ir_ClimateMember
4.7us-gaap_RestructuringReserveCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= ir_ClimateMember
 
Additions 5.2us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= ir_ClimateMember
47.5us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= ir_ClimateMember
12.9us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= ir_ClimateMember
Cash and non-cash uses 20.3ir_RestructuringReserveSettledWithCashAndWithoutCash
/ us-gaap_StatementBusinessSegmentsAxis
= ir_ClimateMember
34.2ir_RestructuringReserveSettledWithCashAndWithoutCash
/ us-gaap_StatementBusinessSegmentsAxis
= ir_ClimateMember
 
Restructuring reserve, ending balance 2.9us-gaap_RestructuringReserveCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= ir_ClimateMember
18.0us-gaap_RestructuringReserveCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= ir_ClimateMember
4.7us-gaap_RestructuringReserveCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= ir_ClimateMember
Industrial [Member]      
Restructuring reserve, beginning balance 9.5us-gaap_RestructuringReserveCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= ir_IndustrialMember
2.1us-gaap_RestructuringReserveCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= ir_IndustrialMember
 
Additions 4.0us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= ir_IndustrialMember
14.5us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= ir_IndustrialMember
7.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= ir_IndustrialMember
Cash and non-cash uses 12.6ir_RestructuringReserveSettledWithCashAndWithoutCash
/ us-gaap_StatementBusinessSegmentsAxis
= ir_IndustrialMember
7.1ir_RestructuringReserveSettledWithCashAndWithoutCash
/ us-gaap_StatementBusinessSegmentsAxis
= ir_IndustrialMember
 
Restructuring reserve, ending balance 0.9us-gaap_RestructuringReserveCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= ir_IndustrialMember
9.5us-gaap_RestructuringReserveCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= ir_IndustrialMember
2.1us-gaap_RestructuringReserveCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= ir_IndustrialMember
Corporate and Other [Member]      
Restructuring reserve, beginning balance 5.0us-gaap_RestructuringReserveCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
1.9us-gaap_RestructuringReserveCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
 
Additions 3.3us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
20.3us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
2.8us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
Cash and non-cash uses 7.7ir_RestructuringReserveSettledWithCashAndWithoutCash
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
17.2ir_RestructuringReserveSettledWithCashAndWithoutCash
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
 
Restructuring reserve, ending balance $ 0.6us-gaap_RestructuringReserveCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
$ 5.0us-gaap_RestructuringReserveCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember
$ 1.9us-gaap_RestructuringReserveCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateAndOtherMember