XML 89 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments (Schedule Of Gain Or Loss Recognized In Income And Other Comprehensive Income) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (Losses) on Derivative Instruments Not Designated in a Hedging Relationship $ 13,534us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet $ 1,846us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet $ (18,256)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
Gain (Loss) Due to Ineffectiveness of Cash Flow Hedges 155us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet (574)us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet (10)us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
Gains (losses) on cash flow hedges reclassified (301,583)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet (122,588)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet 39,530us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
Ineffectiveness recognized in earnings before tax 2,916us-gaap_GainLossOnFairValueHedgeIneffectivenessNet 776us-gaap_GainLossOnFairValueHedgeIneffectivenessNet  
Revenue [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (Losses) on Derivative Instruments Not Designated in a Hedging Relationship 13,369us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
(10,855)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
(6,206)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
Gain (Loss) Due to Ineffectiveness of Cash Flow Hedges (326)us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
(84)us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
(10)us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
Gains (losses) on cash flow hedges reclassified (257,730)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
(96,736)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
(17,318)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
Cost Of Goods Sold [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gains (Losses) on Derivative Instruments Not Designated in a Hedging Relationship 165us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
12,701us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(12,050)us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Gain (Loss) Due to Ineffectiveness of Cash Flow Hedges 481us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(490)us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
 
Gains (losses) on cash flow hedges reclassified (43,853)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
(25,852)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
56,848us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
Fair value hedge effect of change in inventory value 304us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
102us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
 
Effect of fair value hedge $ 2,612us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
$ 674us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember