XML 32 R86.htm IDEA: XBRL DOCUMENT v2.4.1.9
International Operations and Geographic Information (Schedule of Selected Financial Information for International Operations) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]      
Net sales $ 839,055us-gaap_Revenues $ 682,090us-gaap_Revenues $ 633,031us-gaap_Revenues
Income from operations 62,664us-gaap_OperatingIncomeLoss 50,737us-gaap_OperatingIncomeLoss [1] 45,349us-gaap_OperatingIncomeLoss [1]
Identifiable assets 629,602us-gaap_Assets 438,476us-gaap_Assets  
Other      
Segment Reporting Information [Line Items]      
Net sales 260,874us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= alg_EuropeCanadaandAustraliaMember
236,839us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= alg_EuropeCanadaandAustraliaMember
227,568us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= alg_EuropeCanadaandAustraliaMember
Income from operations 15,840us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= alg_EuropeCanadaandAustraliaMember
14,822us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= alg_EuropeCanadaandAustraliaMember
14,470us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= alg_EuropeCanadaandAustraliaMember
Income before income taxes 17,315us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= alg_EuropeCanadaandAustraliaMember
16,241us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= alg_EuropeCanadaandAustraliaMember
13,731us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= alg_EuropeCanadaandAustraliaMember
Identifiable assets $ 219,036us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= alg_EuropeCanadaandAustraliaMember
$ 205,317us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= alg_EuropeCanadaandAustraliaMember
$ 179,263us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= alg_EuropeCanadaandAustraliaMember
[1] As adjusted for the immaterial correction. See Note 1.