Annual report pursuant to Section 13 and 15(d)

Long-Term Debt and Notes Payable - Summary of Long-Term Debt (Detail)

v2.4.1.9
Long-Term Debt and Notes Payable - Summary of Long-Term Debt (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Debt Instrument [Line Items]    
Capital Lease Obligations $ 14,906us-gaap_CapitalLeaseObligationsNoncurrent $ 3,819us-gaap_CapitalLeaseObligationsNoncurrent
Total Long-term Debt 183,008us-gaap_LongTermDebt 200,320us-gaap_LongTermDebt
Total Long-term Debt 183,008us-gaap_LongTermDebt 200,320us-gaap_LongTermDebt
Less Current Maturities 2,796us-gaap_LongTermDebtCurrent 12,279us-gaap_LongTermDebtCurrent
Long-term Debt net of current maturities 180,212us-gaap_LongTermDebtNoncurrent 188,041us-gaap_LongTermDebtNoncurrent
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Total Long-term Debt 165,000us-gaap_LongTermDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
 
Total Long-term Debt 165,000us-gaap_LongTermDebt
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
 
Restated Credit Agreement [Member]    
Debt Instrument [Line Items]    
Total Long-term Debt   185,250us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= atro_RestatedCreditAgreementMember
Total Long-term Debt   185,250us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= atro_RestatedCreditAgreementMember
Series 2007 Industrial Revenue Bonds [Member]    
Debt Instrument [Line Items]    
Total Long-term Debt   4,720us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= atro_SeriesTwoZeroZeroSevenIndustrialRevenueBondsMember
Total Long-term Debt   4,720us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= atro_SeriesTwoZeroZeroSevenIndustrialRevenueBondsMember
Series 1999 Industrial Revenue Bonds [Member]    
Debt Instrument [Line Items]    
Total Long-term Debt   1,545us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= atro_SeriesOneNineNineNineIndustrialRevenueBondsMember
Total Long-term Debt   1,545us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= atro_SeriesOneNineNineNineIndustrialRevenueBondsMember
Series 1998 Industrial Revenue Bonds [Member]    
Debt Instrument [Line Items]    
Total Long-term Debt   2,050us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= atro_SeriesOneNineNineEightIndustrialRevenueBondsMember
Total Long-term Debt   2,050us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= atro_SeriesOneNineNineEightIndustrialRevenueBondsMember
Other Bank Debt [Member]    
Debt Instrument [Line Items]    
Total Long-term Debt 3,102us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= atro_OtherBankMember
2,936us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= atro_OtherBankMember
Total Long-term Debt $ 3,102us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= atro_OtherBankMember
$ 2,936us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= atro_OtherBankMember