XML 92 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Debt (Narrative) (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
May 13, 2014
May 12, 2014
Debt Instrument [Line Items]        
Amount outstanding under revolving credit facility $ 190,575,000us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities $ 428,000us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities    
2015 516,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths      
2016 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo      
2017 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree      
2018 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour      
2019 190,000,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive      
Thereafter 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive      
Bank revolving credit facility | Amended and Restated Revolving Credit Agreement        
Debt Instrument [Line Items]        
Aggregate commitments 250,000,000alg_DebtInstrumentCovenantComplianceAggregateCommitments
/ us-gaap_DebtInstrumentAxis
= alg_AmendedAndRestatedRevolvingCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
     
Maximum amount of aggregate commitments (up to $50,000,000) 50,000,000alg_DebtInstrumentCovenantComplianceMaximumIncreaseAmountOfAggregateCommitments
/ us-gaap_DebtInstrumentAxis
= alg_AmendedAndRestatedRevolvingCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
     
Amount outstanding under revolving credit facility 190,000,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
   
Weighted average interest rate 2.50%us-gaap_DebtWeightedAverageInterestRate
/ us-gaap_DebtInstrumentAxis
= alg_AmendedAndRestatedRevolvingCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
     
Available borrowings 58,910,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= alg_AmendedAndRestatedRevolvingCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
     
Bank revolving credit facility | Amended and Restated Revolving Credit Agreement | Standby Letters of Credit        
Debt Instrument [Line Items]        
Amount of capacity 1,090,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_DebtInstrumentAxis
= alg_AmendedAndRestatedRevolvingCreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
     
Specialized Industries LP | Amended and Restated Revolving Credit Agreement | Revolving Credit Facility        
Debt Instrument [Line Items]        
Line of credit     $ 250,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_BusinessAcquisitionAxis
= alg_SpecializedIndustriesLPMember
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= alg_AmendedAndRestatedRevolvingCreditAgreementMember
$ 100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_BusinessAcquisitionAxis
= alg_SpecializedIndustriesLPMember
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= alg_AmendedAndRestatedRevolvingCreditAgreementMember