XML 110 R84.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share-Based Compensation (Compensation Expenses) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense $ 67.7us-gaap_AllocatedShareBasedCompensationExpense $ 77.9us-gaap_AllocatedShareBasedCompensationExpense $ 52.6us-gaap_AllocatedShareBasedCompensationExpense
Tax benefit 25.9us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 29.8us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense 20.1us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Share-based compensation expense, net of tax 41.8us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 48.1us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax 32.5us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
Stock Options [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense 16.4us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_EmployeeStockOptionMember
23.0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_EmployeeStockOptionMember
5.7us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_EmployeeStockOptionMember
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense 24.6us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestrictedStockUnitsRSUMember
29.9us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestrictedStockUnitsRSUMember
22.0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_RestrictedStockUnitsRSUMember
Performance Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense 24.2us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_PerformanceSharesMember
20.2us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_PerformanceSharesMember
22.5us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_PerformanceSharesMember
Deferred Compensation [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense 1.9us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= ir_DeferredCompensationMember
1.9us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= ir_DeferredCompensationMember
0.1us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= ir_DeferredCompensationMember
Other [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense 0.6us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= ir_OtherShareBasedCompensationMember
2.9us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= ir_OtherShareBasedCompensationMember
2.3us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_IncomeStatementLocationAxis
= ir_OtherShareBasedCompensationMember
Segment, Continuing Operations [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense, net of tax 41.8us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
43.4us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
28.6us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentContinuingOperationsMember
Segment, Discontinued Operations [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation expense, net of tax $ 0us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
$ 4.7us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember
$ 3.9us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= us-gaap_SegmentDiscontinuedOperationsMember