XML 45 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments (Changes in Level 3 Inputs) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value $ 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue $ (35,318)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue $ (33,658)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Recognized in earnings 304,275us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings (71,751)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Instruments Classified in Shareholders' Equity, Transfers out of Level 3 (173,659)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquityTransfersOutOfLevel3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquityTransfersOutOfLevel3  
Cost of products sold      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Recognized in earnings 14,876us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
35,236us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
 
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Instruments Classified in Shareholders' Equity, Settlements (21,848)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquitySettlements
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
14,795us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquitySettlements
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
 
Sales [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Instruments Classified in Shareholders' Equity, Settlements $ (88,326)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquitySettlements
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember
$ 20,060us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisInstrumentsClassifiedInShareholdersEquitySettlements
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesMember