Annual report pursuant to Section 13 and 15(d)

Fair Value - Additional Information (Detail)

v2.4.1.9
Fair Value - Additional Information (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Oct. 01, 2013
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Accretion expenses $ 900,000us-gaap_AccretionExpense      
Fair value adjustments 5,000,000atro_ContingentConsiderationFairValueAdjustment      
Goodwill impairment charge 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss  
Impairment charge of indefinite-lived intangible 0us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill 0us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill 0us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill  
AeroSat [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration on fair value liabilities       5,000,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= atro_AerosatIncMember
Level 3 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Goodwill impairment charge 0us-gaap_GoodwillImpairmentLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_GoodwillImpairmentLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Level 3 [Member] | Ballard [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Revenue growth target period 5 years      
Level 3 [Member] | AeroSat [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Revenue growth target period 2 years      
Level 3 [Member] | Maximum [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair value liabilities, description Our Level 3 fair value liabilities represent contingent consideration recorded related to the 2011 Ballard acquisition, to be paid up to a maximum of $5.5 million if certain revenue growth targets are met over the next five years and the 2013 AeroSat acquisition, to be paid up to a maximum of $53.0 million if certain revenue growth targets are met over the next two years.      
Level 3 [Member] | Maximum [Member] | Ballard [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration on fair value liabilities 5,500,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= atro_BallardMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Level 3 [Member] | Maximum [Member] | AeroSat [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration on fair value liabilities $ 53,000,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= atro_AerosatIncMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember