XML 117 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pensions and Postretirement Benefits Other Than Pensions (Schedule of Company's Pension Plans) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Amounts included in the balance sheet:      
Other noncurrent assets $ 939.9us-gaap_OtherAssetsNoncurrent $ 1,010.4us-gaap_OtherAssetsNoncurrent  
Pension Plans [Member]      
Funded status:      
Plan assets less than the benefit obligations (701.0)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(554.0)us-gaap_DefinedBenefitPlanFundedStatusOfPlan
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Amounts included in the balance sheet:      
Other noncurrent assets 11.5us-gaap_OtherAssetsNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
4.3us-gaap_OtherAssetsNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Accrued compensation and benefits (11.3)us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(30.8)us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Postemployment and other benefit liabilities (701.2)us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(527.5)us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Net amount recognized (701.0)us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(554.0)us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Change In Benefit Obligations [Member] | Pension Plans [Member]      
Change in benefit obligations:      
Benefit obligation at beginning of year 3,333.2us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
4,228.6us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Service cost 68.7us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
88.5us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Interest cost 147.2us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
156.9us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Employee contributions 1.2us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
1.5us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Amendments 9.2us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
1.2us-gaap_DefinedBenefitPlanPlanAmendments
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Actuarial (gains) losses 448.3us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(314.4)us-gaap_DefinedBenefitPlanActuarialGainLoss
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Benefits paid (215.3)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(211.6)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Currency translation (57.8)us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
19.5us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Curtailments and settlements (4.1)ir_Definedbenefitplancurtailmentsandsettlementsbenefitobligation
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(3.7)ir_Definedbenefitplancurtailmentsandsettlementsbenefitobligation
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Other, including expenses paid (11.0)us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(2.2)us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Benefit obligation at end of year 3,719.6us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
3,333.2us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Change in plan assets:      
Employee contributions 1.2us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
1.5us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Benefits paid (215.3)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(211.6)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Other, including expenses paid (11.0)us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(2.2)us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInBenefitObligationsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Change In Plan Assets [Member] | Pension Plans [Member]      
Change in benefit obligations:      
Employee contributions 1.2us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
1.5us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Benefits paid (215.3)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(211.6)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Other, including expenses paid (11.0)us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(2.1)us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Change in plan assets:      
Fair value at beginning of year 2,779.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
3,310.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Actual return on assets 395.2us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
98.9us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Company contributions 116.5us-gaap_PensionContributions
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
109.7us-gaap_PensionContributions
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
89.1us-gaap_PensionContributions
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Employee contributions 1.2us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
1.5us-gaap_DefinedBenefitPlanContributionsByPlanParticipants
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Benefits paid (215.3)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(211.6)us-gaap_DefinedBenefitPlanBenefitsPaid
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Currency translation (43.1)us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
17.7us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Settlements (4.1)us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(1.6)us-gaap_DefinedBenefitPlanPurchasesSalesAndSettlements
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Other, including expenses paid (11.0)us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
(2.1)us-gaap_DefinedBenefitPlanOtherCosts
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Fair value at end of year 3,018.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
2,779.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
3,310.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= ir_ChangeInPlanAssetsMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Allegion [Member]      
Change in benefit obligations:      
Increase (Decrease) in Pension Plan Obligations 0us-gaap_IncreaseDecreaseInPensionPlanObligations
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ir_AllegionMember
(631.1)us-gaap_IncreaseDecreaseInPensionPlanObligations
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ir_AllegionMember
 
Change in plan assets:      
Impact of spin-off $ 0us-gaap_DefinedBenefitPlanDivestituresPlanAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ir_AllegionMember
$ 543.5us-gaap_DefinedBenefitPlanDivestituresPlanAssets
/ us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis
= ir_AllegionMember