XML 38 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Reclassifications from Accumulated Other Comprehensive Income - Amounts Reclassified from AOCI (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Reclassifications from Accumulated Other Comprehensive Income [Line Items]        
Other income (expense), net $ 602us-gaap_OtherNonoperatingIncomeExpense $ 3,894us-gaap_OtherNonoperatingIncomeExpense    
Net sales (725,331)us-gaap_SalesRevenueGoodsNet (761,990)us-gaap_SalesRevenueGoodsNet    
Cost of sales (622,604)us-gaap_CostOfGoodsSold (685,252)us-gaap_CostOfGoodsSold    
Prior service cost and recognized actuarial loss amortization related to pensions (284)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax (300)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax    
Foreign Currency Gain (Loss) [Member] | Reclassifications from Accumulated Other Comprehensive Income        
Reclassifications from Accumulated Other Comprehensive Income [Line Items]        
Other income (expense), net 602us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ForeignCurrencyGainLossMember
252us-gaap_OtherNonoperatingIncomeExpense
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ForeignCurrencyGainLossMember
   
Accumulated net gain (loss) from designated or qualifying cash flow hedges | Currency hedge portfolio | Reclassifications from Accumulated Other Comprehensive Income        
Reclassifications from Accumulated Other Comprehensive Income [Line Items]        
Net sales (16,978)us-gaap_SalesRevenueGoodsNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
1,027us-gaap_SalesRevenueGoodsNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
   
Accumulated net gain (loss) from designated or qualifying cash flow hedges | Bunker fuel forward contracts | Reclassifications from Accumulated Other Comprehensive Income        
Reclassifications from Accumulated Other Comprehensive Income [Line Items]        
Cost of sales 8,775us-gaap_CostOfGoodsSold
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
(175)us-gaap_CostOfGoodsSold
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
   
Prior service cost and recognized actuarial loss amortization related to pensions        
Reclassifications from Accumulated Other Comprehensive Income [Line Items]        
Deferred Tax Liabilities, Other Comprehensive Income 1us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
0us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
0us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
1us-gaap_DeferredTaxLiabilitiesOtherComprehensiveIncome
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Prior service cost and recognized actuarial loss amortization related to pensions | Reclassifications from Accumulated Other Comprehensive Income        
Reclassifications from Accumulated Other Comprehensive Income [Line Items]        
Prior service cost and recognized actuarial loss amortization related to pensions $ 284us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
[1] $ 300us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansNetOfTax
/ us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
[1]    
[1] These accumulated other comprehensive income components are included in the computation of net periodic pension cost. See Note 9 for further details.