XML 42 R26.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES: (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Mar. 29, 2014
Derivative contracts      
Assets $ 31us-gaap_DerivativeFairValueOfDerivativeAsset $ 23us-gaap_DerivativeFairValueOfDerivativeAsset $ 388us-gaap_DerivativeFairValueOfDerivativeAsset
Liabilities (5,068)us-gaap_DerivativeFairValueOfDerivativeLiability (2,699)us-gaap_DerivativeFairValueOfDerivativeLiability (1,613)us-gaap_DerivativeFairValueOfDerivativeLiability
Derivatives designated as hedging instruments:      
Derivative contracts      
Assets 31us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
23us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
382us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Liabilities (5,068)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(2,699)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(1,613)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives designated as hedging instruments: | Foreign currency forward contracts      
Derivative contracts      
Notional Amounts 23,443invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
27,603invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
44,665invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Liabilities (3,328)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(1,939)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(1,613)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Derivatives designated as hedging instruments: | Commodity futures contracts      
Derivative contracts      
Notional Amounts 15,966invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
5,422invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
5,154invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Assets 31us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
23us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
382us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Liabilities (1,740)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(760)us-gaap_DerivativeFairValueOfDerivativeLiability
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Derivatives not designated as hedging instruments:      
Derivative contracts      
Assets     6us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Derivatives not designated as hedging instruments: | Commodity futures contracts      
Derivative contracts      
Notional Amounts     195invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Assets     $ 6us-gaap_DerivativeFairValueOfDerivativeAsset
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember