XML 89 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES    
Aggregate amount of forward exchange contracts, outstanding $ 155,000,000invest_DerivativeNotionalAmount  
Fair Value of Derivative Instruments    
Derivative Assets 1,044,000us-gaap_DerivativeFairValueOfDerivativeAsset 3,988,000us-gaap_DerivativeFairValueOfDerivativeAsset
Derivative Liabilities 2,493,000us-gaap_DerivativeFairValueOfDerivativeLiability 632,000us-gaap_DerivativeFairValueOfDerivativeLiability
Derivative Contracts Not Designated as Hedging Instruments    
Fair Value of Derivative Instruments    
Derivative Assets 1,044,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
3,988,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Liabilities 2,493,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
632,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange Contracts | Prepaid and other    
Fair Value of Derivative Instruments    
Derivative Assets 1,037,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
3,003,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange Contracts | Miscellaneous Other Assets    
Fair Value of Derivative Instruments    
Derivative Assets 7,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= atr_MiscellaneousOtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
985,000us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_BalanceSheetLocationAxis
= atr_MiscellaneousOtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange Contracts | Accounts payable and accrued liabilities    
Fair Value of Derivative Instruments    
Derivative Liabilities 2,378,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableAndAccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
522,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccountsPayableAndAccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivative Contracts Not Designated as Hedging Instruments | Foreign Exchange Contracts | Deferred and other non-current liabilities    
Fair Value of Derivative Instruments    
Derivative Liabilities $ 115,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= atr_DeferredAndOtherNonCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 110,000us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_BalanceSheetLocationAxis
= atr_DeferredAndOtherNonCurrentLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember