XML 44 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
RETIREMENT AND DEFERRED COMPENSATION PLANS (Details 3) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Defined contribution plan - Domestic Plans      
Defined contribution plans      
Total contributions by Company $ 2.8us-gaap_DefinedContributionPlanCostRecognized
/ atr_DefinedContributionPlanAxis
= atr_UnitedStatesDefinedContributionPlanMember
$ 2.6us-gaap_DefinedContributionPlanCostRecognized
/ atr_DefinedContributionPlanAxis
= atr_UnitedStatesDefinedContributionPlanMember
$ 2.6us-gaap_DefinedContributionPlanCostRecognized
/ atr_DefinedContributionPlanAxis
= atr_UnitedStatesDefinedContributionPlanMember
Defined contribution plan - Domestic Plans | Maximum      
Defined contribution plans      
Employer matching contribution as a percentage of salary 3.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
/ atr_DefinedContributionPlanAxis
= atr_UnitedStatesDefinedContributionPlanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Defined contribution plan - Foreign Plans      
Defined contribution plans      
Total contributions by Company $ 2.3us-gaap_DefinedContributionPlanCostRecognized
/ atr_DefinedContributionPlanAxis
= atr_ForeignDefinedContributionPlanMember
$ 2.1us-gaap_DefinedContributionPlanCostRecognized
/ atr_DefinedContributionPlanAxis
= atr_ForeignDefinedContributionPlanMember
$ 1.8us-gaap_DefinedContributionPlanCostRecognized
/ atr_DefinedContributionPlanAxis
= atr_ForeignDefinedContributionPlanMember