Annual report pursuant to Section 13 and 15(d)

Segments - Schedule of Activities with Major Customers (Detail)

v2.4.1.9
Segments - Schedule of Activities with Major Customers (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Apple [Member]      
Revenue, Major Customer [Line Items]      
Accounts Receivable 4,342us-gaap_AccountsReceivableNet
/ us-gaap_MajorCustomersAxis
= atro_AppleMember
   
Apple [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]      
Revenue, Major Customer [Line Items]      
Percent of Consolidated Revenue 17.90%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= atro_AppleMember
   
Panasonic [Member]      
Revenue, Major Customer [Line Items]      
Accounts Receivable 21,808us-gaap_AccountsReceivableNet
/ us-gaap_MajorCustomersAxis
= atro_PanasonicMember
14,090us-gaap_AccountsReceivableNet
/ us-gaap_MajorCustomersAxis
= atro_PanasonicMember
 
Panasonic [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]      
Revenue, Major Customer [Line Items]      
Percent of Consolidated Revenue 17.70%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= atro_PanasonicMember
29.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= atro_PanasonicMember
38.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= atro_PanasonicMember
Boeing [Member]      
Revenue, Major Customer [Line Items]      
Accounts Receivable 6,874us-gaap_AccountsReceivableNet
/ us-gaap_MajorCustomersAxis
= atro_BoeingMember
6,458us-gaap_AccountsReceivableNet
/ us-gaap_MajorCustomersAxis
= atro_BoeingMember
 
Boeing [Member] | Customer Concentration Risk [Member] | Sales Revenue, Net [Member]      
Revenue, Major Customer [Line Items]      
Percent of Consolidated Revenue 14.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= atro_BoeingMember
14.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= atro_BoeingMember
5.50%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= atro_BoeingMember