Annual report pursuant to Section 13 and 15(d)

Acquisitions - Additional Information (Detail)

v2.4.1.9
Acquisitions - Additional Information (Detail) (USD $)
12 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Feb. 28, 2014
Dec. 05, 2013
Oct. 01, 2013
Jul. 18, 2013
Jul. 30, 2012
Business Acquisition [Line Items]                
Acquisition contingent consideration $ 68,201,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired $ 159,761,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired $ 10,659,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired          
Astronics Test Systems [Member]                
Business Acquisition [Line Items]                
Business acquisition purchase price paid in cash       69,400,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= atro_AstronicsTestSystemsMember
       
Net working capital adjustment       16,400,000us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
/ us-gaap_BusinessAcquisitionAxis
= atro_AstronicsTestSystemsMember
       
PGA Electronic S.A. [Member]                
Business Acquisition [Line Items]                
Business acquisition purchase price paid in cash         9,100,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= atro_PgaElectronicSaMember
     
Percentage of acquired stock         100.00%us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
/ us-gaap_BusinessAcquisitionAxis
= atro_PgaElectronicSaMember
     
Business acquisition purchase price         31,300,000atro_PurchasePriceOfBusinessAcquisition
/ us-gaap_BusinessAcquisitionAxis
= atro_PgaElectronicSaMember
     
Business acquisition purchase price paid with share         $ 264,168atro_BusinessAcquisitionPurchasePricePaidInSharesPerShare
/ us-gaap_BusinessAcquisitionAxis
= atro_PgaElectronicSaMember
     
Stock valued at per share         $ 51.00atro_BusinessAcquisitionIssuedStockPerShare
/ us-gaap_BusinessAcquisitionAxis
= atro_PgaElectronicSaMember
     
AeroSat [Member]                
Business Acquisition [Line Items]                
Business acquisition purchase price paid in cash           12,000,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= atro_AerosatIncMember
   
Additional Purchase consideration           53,000,000atro_BusinessAcquisitionCostMaximumPurchaseConsideration
/ us-gaap_BusinessAcquisitionAxis
= atro_AerosatIncMember
   
Contingent purchase consideration           5,000,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= atro_AerosatIncMember
   
Goodwill and purchased intangible assets deductible for tax purposes period           15 years    
Peco, Inc [Member]                
Business Acquisition [Line Items]                
Percentage of acquired stock             100.00%us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
/ us-gaap_BusinessAcquisitionAxis
= atro_PecoIncMember
 
Purchase outstanding stock in cash             136,000,000atro_PurchaseOfOutstandingCommonStock
/ us-gaap_BusinessAcquisitionAxis
= atro_PecoIncMember
 
Revenue prior to acquisition             46,200,000us-gaap_BusinessAcquisitionRevenueReportedByAcquiredEntityForLastAnnualPeriod
/ us-gaap_BusinessAcquisitionAxis
= atro_PecoIncMember
 
Max-Viz, Inc. [Member]                
Business Acquisition [Line Items]                
Business acquisition purchase price paid in cash               10,700,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= atro_MaxVizMember
Percentage of acquired stock               100.00%us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
/ us-gaap_BusinessAcquisitionAxis
= atro_MaxVizMember
Goodwill and purchased intangible assets deductible for tax purposes period               15 years
Acquisition contingent consideration               8,000,000us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_BusinessAcquisitionAxis
= atro_MaxVizMember
Revenue growth target period               3 years
Fair value estimate of contingent consideration $ 0atro_BusinessAcquisitionFairValueOfContingentConsideration
/ us-gaap_BusinessAcquisitionAxis
= atro_MaxVizMember