Long-Term Debt and Notes Payable - Additional Information (Detail) (USD $)
|
0 Months Ended |
12 Months Ended |
0 Months Ended |
|
Jul. 18, 2013
|
Dec. 31, 2014
|
Sep. 26, 2014
|
Dec. 31, 2013
|
Debt Instrument [Line Items] |
|
|
|
|
Interest rate on revolving credit line and term loan at LIBOR rate |
Interest rate ranging from 225 basis points to 350 basis points above LIBOR, depending on the Company's leverage ratio
|
LIBOR plus between 1.50% and 2.50% based on the Company's leverage ratio
|
|
|
Term loan |
|
$ 183,008,000us-gaap_LongTermDebt
|
|
$ 200,320,000us-gaap_LongTermDebt
|
Outstanding letter of credit |
|
5 years
|
|
|
Outstanding letters of credit |
|
1,100,000us-gaap_LettersOfCreditOutstandingAmount
|
|
|
Covenants permitted leverage ratio |
|
18.7atro_CovenantLeverageRatioPermitted
|
|
|
Leverage ratio |
|
1.28atro_LeverageRatio
|
|
|
Revolving Credit Facility [Member] |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Interest rate on revolving credit at LIBOR rate |
|
1.67%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_CreditFacilityAxis = us-gaap_RevolvingCreditFacilityMember
|
|
|
Revolving credit facility |
|
58,000,000us-gaap_LineOfCredit / us-gaap_CreditFacilityAxis = us-gaap_RevolvingCreditFacilityMember
|
|
|
Term loan |
|
165,000,000us-gaap_LongTermDebt / us-gaap_CreditFacilityAxis = us-gaap_RevolvingCreditFacilityMember
|
|
|
Letter of Credit [Member] |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Credit facility allocated |
|
|
20,000,000atro_CreditFacilityAllocation / us-gaap_CreditFacilityAxis = us-gaap_LetterOfCreditMember
|
|
Credit Agreement [Member] | Revolving Credit Facility [Member] |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Revolving credit facility |
75,000,000us-gaap_LineOfCredit / us-gaap_CreditFacilityAxis = us-gaap_RevolvingCreditFacilityMember / us-gaap_DebtInstrumentAxis = atro_CreditAgreementMember
|
125,000,000us-gaap_LineOfCredit / us-gaap_CreditFacilityAxis = us-gaap_RevolvingCreditFacilityMember / us-gaap_DebtInstrumentAxis = atro_CreditAgreementMember
|
|
|
Term loan |
190,000,000us-gaap_LongTermDebt / us-gaap_CreditFacilityAxis = us-gaap_RevolvingCreditFacilityMember / us-gaap_DebtInstrumentAxis = atro_CreditAgreementMember
|
|
|
|
Outstanding letter of credit |
|
5 years
|
|
|
Credit Agreement [Member] | Revolving Credit Facility [Member] | Term Loan [Member] |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Revolving credit facility, maturity date |
|
Jun. 30, 2018
|
|
|
Amended and Restated Credit Agreement [Member] |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Revolving credit facility |
|
|
6,000,000us-gaap_LineOfCredit / us-gaap_DebtInstrumentAxis = atro_AmendedAndRestatedCreditAgreementMember
|
|
Term loan outstanding amount |
|
|
180,500,000us-gaap_DebtDefaultLongtermDebtAmount / us-gaap_DebtInstrumentAxis = atro_AmendedAndRestatedCreditAgreementMember
|
|
Replacement of original facility |
|
|
350,000,000us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity / us-gaap_DebtInstrumentAxis = atro_AmendedAndRestatedCreditAgreementMember
|
|
Line of credit facility increase amount |
|
|
150,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity / us-gaap_DebtInstrumentAxis = atro_AmendedAndRestatedCreditAgreementMember
|
|
Maturity date of loans |
|
|
Sep. 26, 2019
|
|
Debt instrument description |
|
Covenants in the Agreement have been modified to where the maximum permitted leverage ratio of funded debt to Adjusted EBITDA (as defined in the Agreement) is 3.5 to 1, increasing to 4.0 to 1 for up to two fiscal quarters following the closing of an acquisition permitted under the Agreement.
|
|
|
Covenants permitted leverage ratio |
|
3.5atro_CovenantLeverageRatioPermitted / us-gaap_DebtInstrumentAxis = atro_AmendedAndRestatedCreditAgreementMember
|
|
|
Libor rate description |
|
LIBOR plus between 137.5 basis points and 225 basis points based upon the Company's leverage ratio
|
|
|
Minimum interest coverage ratio |
|
3.0atro_MinimumInterestCoverageRatio / us-gaap_DebtInstrumentAxis = atro_AmendedAndRestatedCreditAgreementMember
|
|
|
Minimum [Member] |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Line of credit facility unused capacity |
0.25%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage / us-gaap_RangeAxis = us-gaap_MinimumMember
|
0.25%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage / us-gaap_RangeAxis = us-gaap_MinimumMember
|
|
|
Minimum [Member] | Revolving Credit Facility [Member] |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Interest rate on revolving credit at LIBOR rate |
|
1.375%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_CreditFacilityAxis = us-gaap_RevolvingCreditFacilityMember / us-gaap_RangeAxis = us-gaap_MinimumMember
|
|
|
Minimum [Member] | Credit Agreement [Member] |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Interest rate on revolving credit at LIBOR rate |
|
1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_DebtInstrumentAxis = atro_CreditAgreementMember / us-gaap_RangeAxis = us-gaap_MinimumMember
|
|
|
Minimum [Member] | Credit Agreement [Member] | Revolving Credit Facility [Member] |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Revolving credit line |
|
35,000,000us-gaap_LineOfCreditFacilityIncreaseDecreaseOtherNet / us-gaap_CreditFacilityAxis = us-gaap_RevolvingCreditFacilityMember / us-gaap_DebtInstrumentAxis = atro_CreditAgreementMember / us-gaap_RangeAxis = us-gaap_MinimumMember
|
|
|
Interest rate on revolving credit at LIBOR rate |
|
2.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_CreditFacilityAxis = us-gaap_RevolvingCreditFacilityMember / us-gaap_DebtInstrumentAxis = atro_CreditAgreementMember / us-gaap_RangeAxis = us-gaap_MinimumMember
|
|
|
Minimum [Member] | Amended and Restated Credit Agreement [Member] |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Line of Credit Facility, Commitment Fee |
|
0.175%us-gaap_LineOfCreditFacilityCommitmentFeePercentage / us-gaap_DebtInstrumentAxis = atro_AmendedAndRestatedCreditAgreementMember / us-gaap_RangeAxis = us-gaap_MinimumMember
|
|
|
Maximum [Member] |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Line of credit facility unused capacity |
0.50%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage / us-gaap_RangeAxis = us-gaap_MaximumMember
|
0.50%us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage / us-gaap_RangeAxis = us-gaap_MaximumMember
|
|
|
Maximum [Member] | Revolving Credit Facility [Member] |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Interest rate on revolving credit at LIBOR rate |
|
2.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_CreditFacilityAxis = us-gaap_RevolvingCreditFacilityMember / us-gaap_RangeAxis = us-gaap_MaximumMember
|
|
|
Maximum [Member] | Credit Agreement [Member] |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Interest rate on revolving credit at LIBOR rate |
|
2.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_DebtInstrumentAxis = atro_CreditAgreementMember / us-gaap_RangeAxis = us-gaap_MaximumMember
|
|
|
Maximum [Member] | Credit Agreement [Member] | Revolving Credit Facility [Member] |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Revolving credit line |
|
$ 75,000,000us-gaap_LineOfCreditFacilityIncreaseDecreaseOtherNet / us-gaap_CreditFacilityAxis = us-gaap_RevolvingCreditFacilityMember / us-gaap_DebtInstrumentAxis = atro_CreditAgreementMember / us-gaap_RangeAxis = us-gaap_MaximumMember
|
|
|
Interest rate on revolving credit at LIBOR rate |
|
3.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 / us-gaap_CreditFacilityAxis = us-gaap_RevolvingCreditFacilityMember / us-gaap_DebtInstrumentAxis = atro_CreditAgreementMember / us-gaap_RangeAxis = us-gaap_MaximumMember
|
|
|
Maximum [Member] | Amended and Restated Credit Agreement [Member] |
|
|
|
|
Debt Instrument [Line Items] |
|
|
|
|
Covenants permitted leverage ratio |
|
4.0atro_CovenantLeverageRatioPermitted / us-gaap_DebtInstrumentAxis = atro_AmendedAndRestatedCreditAgreementMember / us-gaap_RangeAxis = us-gaap_MaximumMember
|
|
|
Line of Credit Facility, Commitment Fee |
|
0.35%us-gaap_LineOfCreditFacilityCommitmentFeePercentage / us-gaap_DebtInstrumentAxis = atro_AmendedAndRestatedCreditAgreementMember / us-gaap_RangeAxis = us-gaap_MaximumMember
|
|
|