XML 71 R114.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies Commitments and Contingencies (Extended Product Warranty Liability) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Total current extended warranty liability $ 97.2us-gaap_ExtendedProductWarrantyAccrualCurrent $ 97.2us-gaap_ExtendedProductWarrantyAccrualCurrent
Extended Warranty [Member]    
Balance at beginning of period 357.9us-gaap_ExtendedProductWarrantyAccrual
/ us-gaap_DeferredRevenueArrangementTypeAxis
= ir_ExtendedWarrantyMember
375.1us-gaap_ExtendedProductWarrantyAccrual
/ us-gaap_DeferredRevenueArrangementTypeAxis
= ir_ExtendedWarrantyMember
Amortization of deferred revenue for the period (104.8)us-gaap_DeferredRevenueRevenueRecognized
/ us-gaap_DeferredRevenueArrangementTypeAxis
= ir_ExtendedWarrantyMember
(105.6)us-gaap_DeferredRevenueRevenueRecognized
/ us-gaap_DeferredRevenueArrangementTypeAxis
= ir_ExtendedWarrantyMember
Additions for extended warranties issued during the period 81.5us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued
/ us-gaap_DeferredRevenueArrangementTypeAxis
= ir_ExtendedWarrantyMember
87.1us-gaap_ExtendedProductWarrantyAccrualWarrantiesIssued
/ us-gaap_DeferredRevenueArrangementTypeAxis
= ir_ExtendedWarrantyMember
Changes to accruals related to preexisting warranties (2.6)us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease
/ us-gaap_DeferredRevenueArrangementTypeAxis
= ir_ExtendedWarrantyMember
1.8us-gaap_ExtendedProductWarrantyAccrualPreexistingIncreaseDecrease
/ us-gaap_DeferredRevenueArrangementTypeAxis
= ir_ExtendedWarrantyMember
Translation (1.9)us-gaap_ExtendedProductWarrantyAccrualCurrencyTranslationIncreaseDecrease
/ us-gaap_DeferredRevenueArrangementTypeAxis
= ir_ExtendedWarrantyMember
(0.5)us-gaap_ExtendedProductWarrantyAccrualCurrencyTranslationIncreaseDecrease
/ us-gaap_DeferredRevenueArrangementTypeAxis
= ir_ExtendedWarrantyMember
Balance at end of period 330.1us-gaap_ExtendedProductWarrantyAccrual
/ us-gaap_DeferredRevenueArrangementTypeAxis
= ir_ExtendedWarrantyMember
357.9us-gaap_ExtendedProductWarrantyAccrual
/ us-gaap_DeferredRevenueArrangementTypeAxis
= ir_ExtendedWarrantyMember
Extended warranty incurred costs $ 63.5us-gaap_ProductWarrantyExpense
/ us-gaap_DeferredRevenueArrangementTypeAxis
= ir_ExtendedWarrantyMember
$ 61.6us-gaap_ProductWarrantyExpense
/ us-gaap_DeferredRevenueArrangementTypeAxis
= ir_ExtendedWarrantyMember