XML 96 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt (Schedule of Long Term Debt) (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Debt Instrument [Line Items]    
Total debt $ 190,575us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities $ 428us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
Current maturities of long-term debt and capital lease obligations 551us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent 420us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent
Long-term debt and capital lease obligation, net of current maturities 190,024us-gaap_LongTermDebtAndCapitalLeaseObligations 8us-gaap_LongTermDebtAndCapitalLeaseObligations
Bank revolving credit facility | Amended and Restated Revolving Credit Agreement    
Debt Instrument [Line Items]    
Total debt 190,000us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
/ us-gaap_DebtInstrumentAxis
= alg_AmendedAndRestatedRevolvingCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
0us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
/ us-gaap_DebtInstrumentAxis
= alg_AmendedAndRestatedRevolvingCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
Capital lease obligations    
Debt Instrument [Line Items]    
Total debt 59us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
120us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
Other notes payable    
Debt Instrument [Line Items]    
Total debt $ 516us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
$ 308us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember