XML 34 R87.htm IDEA: XBRL DOCUMENT v2.4.1.9
International Operations and Geographic Information (Schedule of Geographic Net Sales and Location of Long-lived assets) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales $ 839,055us-gaap_Revenues $ 682,090us-gaap_Revenues $ 633,031us-gaap_Revenues
Long-Lived Assets 235,684us-gaap_NoncurrentAssets 100,852us-gaap_NoncurrentAssets 97,633us-gaap_NoncurrentAssets
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 571,817us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
449,119us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
405,761us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_US
Long-Lived Assets 168,404us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_US
42,053us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_US
46,749us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_US
United Kingdom      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 58,976us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_GB
36,892us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_GB
40,735us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_GB
Long-Lived Assets 20,840us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_GB
19,718us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_GB
13,809us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_GB
France      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 93,699us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_FR
97,959us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_FR
92,964us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_FR
Long-Lived Assets 21,728us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_FR
25,751us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_FR
25,166us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_FR
Canada      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 54,087us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
45,212us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
36,366us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_CA
Long-Lived Assets 23,354us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_CA
12,562us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_CA
11,719us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_CA
Australia      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 13,702us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_AU
11,519us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_AU
10,232us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= country_AU
Long-Lived Assets 1,358us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_AU
768us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_AU
190us-gaap_NoncurrentAssets
/ us-gaap_StatementGeographicalAxis
= country_AU
Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales $ 46,774us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= alg_OtherGeographicalAreasMember
$ 41,389us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= alg_OtherGeographicalAreasMember
$ 46,973us-gaap_Revenues
/ us-gaap_StatementGeographicalAxis
= alg_OtherGeographicalAreasMember