XML 36 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Common Stock (Details) (USD $)
3 Months Ended 12 Months Ended 0 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jan. 30, 2015
Jan. 02, 2015
Sep. 25, 2014
Sep. 24, 2014
Class of Stock [Line Items]                              
Authorized shares to be repurchased 1,000,000us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased               1,000,000us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased            
Shares previously purchased                 42,600us-gaap_TreasuryStockSharesAcquired            
Dividends declared (in dollars per share) $ 0.07us-gaap_CommonStockDividendsPerShareDeclared $ 0.07us-gaap_CommonStockDividendsPerShareDeclared $ 0.07us-gaap_CommonStockDividendsPerShareDeclared $ 0.07us-gaap_CommonStockDividendsPerShareDeclared $ 0.07us-gaap_CommonStockDividendsPerShareDeclared $ 0.07us-gaap_CommonStockDividendsPerShareDeclared $ 0.07us-gaap_CommonStockDividendsPerShareDeclared $ 0.07us-gaap_CommonStockDividendsPerShareDeclared $ 0.28us-gaap_CommonStockDividendsPerShareDeclared $ 0.28us-gaap_CommonStockDividendsPerShareDeclared $ 0.24us-gaap_CommonStockDividendsPerShareDeclared        
Subsequent Event                              
Class of Stock [Line Items]                              
Dividends declared (in dollars per share)                         $ 0.08us-gaap_CommonStockDividendsPerShareDeclared
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Dividends paid (in dollars per share)                       $ 0.08us-gaap_CommonStockDividendsPerShareCashPaid
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
     
Share Repurchase Agreement with Capital Southwest Corporation and Capital Southwest Venture Corporation                              
Class of Stock [Line Items]                              
Authorized shares to be repurchased                             849,690us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
/ us-gaap_ShareRepurchaseProgramAxis
= alg_ShareRepurchaseAgreementwithCapitalSouthwestCorporationandCapitalSouthwestVentureCorporationMember
Purchase price per share                             $ 40.255us-gaap_TreasuryStockAcquiredAverageCostPerShare
/ us-gaap_ShareRepurchaseProgramAxis
= alg_ShareRepurchaseAgreementwithCapitalSouthwestCorporationandCapitalSouthwestVentureCorporationMember
Share Price (in dollars per share)                             $ 41.50us-gaap_SharePrice
/ us-gaap_ShareRepurchaseProgramAxis
= alg_ShareRepurchaseAgreementwithCapitalSouthwestCorporationandCapitalSouthwestVentureCorporationMember
Retirement of shares (shares)                           849,690us-gaap_TreasuryStockSharesRetired
/ us-gaap_ShareRepurchaseProgramAxis
= alg_ShareRepurchaseAgreementwithCapitalSouthwestCorporationandCapitalSouthwestVentureCorporationMember