XML 156 R129.htm IDEA: XBRL DOCUMENT v2.4.1.9
Guarantor Financial Information (Condensed Consolidating Statement of Comprehensive Income) (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Net revenues $ 2,118.3us-gaap_SalesRevenueNet $ 2,069.6us-gaap_SalesRevenueNet $ 2,023.3us-gaap_SalesRevenueNet
Cost of goods sold (1,264.6)us-gaap_CostOfGoodsAndServicesSold (1,208.1)us-gaap_CostOfGoodsAndServicesSold (1,197.7)us-gaap_CostOfGoodsAndServicesSold
Selling and administrative expenses (527.4)us-gaap_SellingGeneralAndAdministrativeExpense (483.1)us-gaap_SellingGeneralAndAdministrativeExpense (454.3)us-gaap_SellingGeneralAndAdministrativeExpense
Gain (loss) on sale/asset impairment 0alle_Disposalgroupnotdiscontinuedoperationgainlossondisposalandwritedown (137.6)alle_Disposalgroupnotdiscontinuedoperationgainlossondisposalandwritedown 0alle_Disposalgroupnotdiscontinuedoperationgainlossondisposalandwritedown
Operating Income (Loss) 326.3us-gaap_OperatingIncomeLoss 240.8us-gaap_OperatingIncomeLoss 371.3us-gaap_OperatingIncomeLoss
Equity earnings (loss) in affiliates, net of tax 0us-gaap_IncomeLossFromEquityMethodInvestments 0us-gaap_IncomeLossFromEquityMethodInvestments 0us-gaap_IncomeLossFromEquityMethodInvestments
Interest Expense 53.8us-gaap_InterestExpense 10.2us-gaap_InterestExpense 1.5us-gaap_InterestExpense
Intercompany Interest And Fees 0alle_IntercompanyInterestAndFees 0alle_IntercompanyInterestAndFees 0alle_IntercompanyInterestAndFees
Other, net 4.6us-gaap_OtherNonoperatingIncomeExpense 7.2us-gaap_OtherNonoperatingIncomeExpense 3.1us-gaap_OtherNonoperatingIncomeExpense
Earnings (loss) before income taxes 267.9us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 223.4us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 366.7us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Benefit (provision) for income taxes (84.2)us-gaap_IncomeTaxExpenseBenefit (175.0)us-gaap_IncomeTaxExpenseBenefit (136.7)us-gaap_IncomeTaxExpenseBenefit
Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest 183.7us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 48.4us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest 230.0us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
Discontinued operations, net of tax (11.1)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (3.6)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax (4.2)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
Net earnings 172.6us-gaap_ProfitLoss 44.8us-gaap_ProfitLoss 225.8us-gaap_ProfitLoss
Less: Net earnings attributable to noncontrolling interests 2.6us-gaap_NetIncomeLossAttributableToNoncontrollingInterest (12.5)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest (5.7)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
Net earnings (loss) attributable to Allegion plc 175.2us-gaap_NetIncomeLoss 32.3us-gaap_NetIncomeLoss 220.1us-gaap_NetIncomeLoss
Total comprehensive income (loss), net of tax 120.4us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest (43.4)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest 247.7us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
Total comprehensive (income) loss attributable to noncontrolling interests 3.3us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest (13.3)us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest (6.2)us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
Total comprehensive income (loss) attributable to Allegion plc 123.7us-gaap_ComprehensiveIncomeNetOfTax (56.7)us-gaap_ComprehensiveIncomeNetOfTax 241.5us-gaap_ComprehensiveIncomeNetOfTax
Goodwill, Impairment Loss 0us-gaap_GoodwillImpairmentLoss 137.6us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss
Parent Company [Member]      
Net revenues 0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cost of goods sold 0us-gaap_CostOfGoodsAndServicesSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfGoodsAndServicesSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_CostOfGoodsAndServicesSold
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Selling and administrative expenses (4.5)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(0.9)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Operating Income (Loss) (4.5)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(0.9)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Equity earnings (loss) in affiliates, net of tax 182.0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
33.2us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
220.1us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Interest Expense 5.6us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Intercompany Interest And Fees 3.2alle_IntercompanyInterestAndFees
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0alle_IntercompanyInterestAndFees
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0alle_IntercompanyInterestAndFees
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other, net 0.1us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Earnings (loss) before income taxes 175.2us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
32.3us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
220.1us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Benefit (provision) for income taxes 0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest 175.2us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
32.3us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
220.1us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Discontinued operations, net of tax 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net earnings 175.2us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
32.3us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
220.1us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Less: Net earnings attributable to noncontrolling interests 0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net earnings (loss) attributable to Allegion plc 175.2us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
32.3us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
220.1us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Total comprehensive income (loss), net of tax 123.7us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(56.7)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
241.5us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Total comprehensive (income) loss attributable to noncontrolling interests 0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Total comprehensive income (loss) attributable to Allegion plc 123.7us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(56.7)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
241.5us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Goodwill, Impairment Loss 0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other Subsidiaries [Member]      
Net revenues 916.4us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
880.0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
967.3us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Cost of goods sold (659.5)us-gaap_CostOfGoodsAndServicesSold
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
(613.4)us-gaap_CostOfGoodsAndServicesSold
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
(701.1)us-gaap_CostOfGoodsAndServicesSold
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Selling and administrative expenses (218.3)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
(242.8)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
(197.5)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Operating Income (Loss) 38.6us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
(113.8)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
68.7us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Equity earnings (loss) in affiliates, net of tax 351.5us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
233.6us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
198.8us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Interest Expense 1.0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
1.8us-gaap_InterestExpense
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
1.5us-gaap_InterestExpense
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Intercompany Interest And Fees (225.7)alle_IntercompanyInterestAndFees
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
(16.4)alle_IntercompanyInterestAndFees
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
0alle_IntercompanyInterestAndFees
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Other, net (4.9)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
9.4us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
(14.2)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Earnings (loss) before income taxes 158.5us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
111.0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
251.8us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Benefit (provision) for income taxes 95.7us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
(53.3)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
(20.4)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest 254.2us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
57.7us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
231.4us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Discontinued operations, net of tax (11.1)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
(3.6)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
(5.7)us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Net earnings 243.1us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
54.1us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
225.7us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Less: Net earnings attributable to noncontrolling interests 2.6us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
(12.5)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
(5.7)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Net earnings (loss) attributable to Allegion plc 245.7us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
41.6us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
220.0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Total comprehensive income (loss), net of tax 242.4us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
55.0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
226.2us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Total comprehensive (income) loss attributable to noncontrolling interests 3.3us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
(13.3)us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
(6.2)us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Total comprehensive income (loss) attributable to Allegion plc 245.7us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
41.7us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
220.0us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Goodwill, Impairment Loss 0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
137.6us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= alle_OtherSubsidiariesMember
Consolidating Adjustments [Member]      
Net revenues (198.0)us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(205.4)us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(242.0)us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cost of goods sold 198.0us-gaap_CostOfGoodsAndServicesSold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
205.4us-gaap_CostOfGoodsAndServicesSold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
242.0us-gaap_CostOfGoodsAndServicesSold
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Selling and administrative expenses 0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Operating Income (Loss) 0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Equity earnings (loss) in affiliates, net of tax (711.2)us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(368.7)us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(623.4)us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Interest Expense (10.8)us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Intercompany Interest And Fees 0alle_IntercompanyInterestAndFees
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0alle_IntercompanyInterestAndFees
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0alle_IntercompanyInterestAndFees
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Other, net 0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Earnings (loss) before income taxes (700.4)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(368.7)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(623.4)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Benefit (provision) for income taxes (4.0)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest (704.4)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(368.7)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(623.4)us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Discontinued operations, net of tax 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net earnings (704.4)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(368.7)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(623.4)us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Less: Net earnings attributable to noncontrolling interests 0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net earnings (loss) attributable to Allegion plc (704.4)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(368.7)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(623.4)us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Total comprehensive income (loss), net of tax (704.4)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(368.7)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(623.4)us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Total comprehensive (income) loss attributable to noncontrolling interests 0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Total comprehensive income (loss) attributable to Allegion plc (704.4)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(368.7)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(623.4)us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Goodwill, Impairment Loss 0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Subsidiary Issuer [Member]      
Net revenues 0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Cost of goods sold 0us-gaap_CostOfGoodsAndServicesSold
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_CostOfGoodsAndServicesSold
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_CostOfGoodsAndServicesSold
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Selling and administrative expenses (0.2)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Operating Income (Loss) (0.2)us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Equity earnings (loss) in affiliates, net of tax 170.8us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
95.2us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
203.0us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Interest Expense 58.0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
8.4us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Intercompany Interest And Fees (63.0)alle_IntercompanyInterestAndFees
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
(4.6)alle_IntercompanyInterestAndFees
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0alle_IntercompanyInterestAndFees
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Other, net 0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Earnings (loss) before income taxes 49.6us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
82.2us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
203.0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Benefit (provision) for income taxes 46.7us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
4.6us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest 96.3us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
86.8us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
203.0us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Discontinued operations, net of tax 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Net earnings 96.3us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
86.8us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
203.0us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Less: Net earnings attributable to noncontrolling interests 0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Net earnings (loss) attributable to Allegion plc 96.3us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
86.8us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
203.0us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Total comprehensive income (loss), net of tax 96.3us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
86.8us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
203.0us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Total comprehensive (income) loss attributable to noncontrolling interests 0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Total comprehensive income (loss) attributable to Allegion plc 96.3us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
86.8us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
203.0us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Goodwill, Impairment Loss 0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_SubsidiaryIssuerMember
Guarantor Subsidiaries [Member]      
Net revenues 1,399.9us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,395.0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,298.0us-gaap_SalesRevenueNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cost of goods sold (803.1)us-gaap_CostOfGoodsAndServicesSold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(800.1)us-gaap_CostOfGoodsAndServicesSold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(738.6)us-gaap_CostOfGoodsAndServicesSold
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Selling and administrative expenses (304.4)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(239.4)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(256.8)us-gaap_SellingGeneralAndAdministrativeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Operating Income (Loss) 292.4us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
355.5us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
302.6us-gaap_OperatingIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Equity earnings (loss) in affiliates, net of tax 6.9us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
6.7us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1.5us-gaap_IncomeLossFromEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Interest Expense 0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_InterestExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Intercompany Interest And Fees 285.5alle_IntercompanyInterestAndFees
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
21.0alle_IntercompanyInterestAndFees
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0alle_IntercompanyInterestAndFees
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other, net 0.2us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(16.6)us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
11.1us-gaap_OtherNonoperatingIncomeExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Earnings (loss) before income taxes 585.0us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
366.6us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
315.2us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Benefit (provision) for income taxes (222.6)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(126.3)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(116.3)us-gaap_IncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Income (Loss) from Continuing Operations, Including Portion Attributable to Noncontrolling Interest 362.4us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
240.3us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
198.9us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Discontinued operations, net of tax 0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1.5us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net earnings 362.4us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
240.3us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
200.4us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Less: Net earnings attributable to noncontrolling interests 0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net earnings (loss) attributable to Allegion plc 362.4us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
240.3us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
200.4us-gaap_NetIncomeLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Total comprehensive income (loss), net of tax 362.4us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
240.3us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
200.4us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Total comprehensive (income) loss attributable to noncontrolling interests 0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Total comprehensive income (loss) attributable to Allegion plc 362.4us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
240.3us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
200.4us-gaap_ComprehensiveIncomeNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Goodwill, Impairment Loss $ 0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
$ 0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
$ 0us-gaap_GoodwillImpairmentLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember