XML 78 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
RESTRUCTURING INITIATIVE (Details) (USD $)
0 Months Ended 12 Months Ended
Nov. 01, 2012
item
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restructuring reserve        
Net Charges     $ 11,800,000us-gaap_RestructuringCharges $ 3,102,000us-gaap_RestructuringCharges
European Restructuring Plan        
Restructuring initiatives        
Number of facilities involved in restructuring plan 12atr_RestructuringNumberOfFacilitiesInvolved
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
     
Number of facilities closed 2atr_NumberOfFacilitiesClosed
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
     
Number of employees impacted by closure of facilities 170us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
     
Cumulative expense incurred to date     19,500,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
 
Restructuring reserve        
Restructuring reserve, balance at the beginning of the period   4,256,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
   
Net Charges     11,844,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
3,314,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
Cash Paid   (3,744,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
   
FX Impact   (153,000)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
   
Restructuring reserve, balance at the end of the period   359,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
4,256,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
 
Employee severance | European Restructuring Plan        
Restructuring reserve        
Restructuring reserve, balance at the beginning of the period   2,521,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
   
Cash Paid   (2,049,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
   
FX Impact   (113,000)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
   
Restructuring reserve, balance at the end of the period   359,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
   
Other costs | European Restructuring Plan        
Restructuring reserve        
Restructuring reserve, balance at the beginning of the period   1,735,000us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= atr_OtherRestructuringCostsMember
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
   
Cash Paid   (1,695,000)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= atr_OtherRestructuringCostsMember
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember
   
FX Impact   $ (40,000)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= atr_OtherRestructuringCostsMember
/ us-gaap_RestructuringPlanAxis
= atr_EuropeanRestructuringPlanMember