XML 33 R79.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Financial Instruments (Details)
12 Months Ended
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2012
USD ($)
Dec. 31, 2014
Palmarejo gold production royalty [Member]
2013 [Member]
USD ($)
oz
Dec. 31, 2014
Palmarejo gold production royalty [Member]
2014 [Member]
USD ($)
oz
Dec. 31, 2014
Palmarejo gold production royalty [Member]
Thereafter [Member]
USD ($)
oz
Dec. 31, 2014
Silver concentrate sales agreements [Member]
2013 [Member]
USD ($)
oz
Dec. 31, 2014
Silver concentrate sales agreements [Member]
2014 [Member]
USD ($)
oz
Dec. 31, 2014
Silver concentrate sales agreements [Member]
Thereafter [Member]
USD ($)
oz
Dec. 31, 2014
Gold concentrates sales agreements [Member]
2013 [Member]
USD ($)
oz
Dec. 31, 2014
Gold concentrates sales agreements [Member]
2014 [Member]
USD ($)
oz
Dec. 31, 2014
Gold concentrates sales agreements [Member]
Thereafter [Member]
USD ($)
oz
Dec. 31, 2014
Gold put options purchased [Member]
2013 [Member]
USD ($)
oz
Dec. 31, 2014
Gold put options purchased [Member]
2014 [Member]
USD ($)
oz
Dec. 31, 2014
Gold put options purchased [Member]
Thereafter [Member]
USD ($)
oz
Dec. 31, 2014
Gold Put Option [Member]
2013 [Member]
USD ($)
Dec. 31, 2014
Gold Put Option [Member]
2014 [Member]
USD ($)
Dec. 31, 2014
Gold Put Option [Member]
Thereafter [Member]
USD ($)
Dec. 31, 2014
Silver put options purchased [Member]
2013 [Member]
USD ($)
oz
Dec. 31, 2014
Silver put options purchased [Member]
2014 [Member]
USD ($)
oz
Dec. 31, 2014
Silver put options purchased [Member]
Thereafter [Member]
USD ($)
oz
Dec. 31, 2014
Silver Put Options Sold [Member]
2013 [Member]
USD ($)
Dec. 31, 2014
Silver Put Options Sold [Member]
2014 [Member]
USD ($)
Dec. 31, 2014
Silver Put Options Sold [Member]
Thereafter [Member]
USD ($)
Dec. 31, 2013
Forward foreign exchange contracts [Member]
Mexican peso forward purchase contracts [Member]
USD ($)
Dec. 31, 2013
Forward foreign exchange contracts [Member]
Mexican peso forward purchase contracts [Member]
MXN
Dec. 31, 2014
Line of Credit [Member]
Gold put options purchased [Member]
2013 [Member]
Derivative [Line Items]                                                      
Gain (loss) on derivative instruments $ 3,618,000us-gaap_GainLossOnDerivativeInstrumentsNetPretax $ 82,768,000us-gaap_GainLossOnDerivativeInstrumentsNetPretax $ (23,487,000)us-gaap_GainLossOnDerivativeInstrumentsNetPretax                                                
Derivative instruments Settlement                                                      
Derivative, notional amount       41,981,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_PalmarejoGoldProductionRoyaltyMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
23,779,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_PalmarejoGoldProductionRoyaltyMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_PalmarejoGoldProductionRoyaltyMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
10,392,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
35,576,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
14,400,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
12,600,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
11,250,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
10,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverPutOptionsSoldMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverPutOptionsSoldMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverPutOptionsSoldMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
45,000,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_MexicanPesoForwardPurchaseContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
   
Derivative average gold price in excess of minimum contractual Deduction Rate 408cde_DerivativeAverageGoldPriceInExcessOfMinimumContractualDeductionRate     775cde_DerivativeAverageGoldPriceInExcessOfMinimumContractualDeductionRate
/ us-gaap_DerivativeByNatureAxis
= cde_PalmarejoGoldProductionRoyaltyMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
774cde_DerivativeAverageGoldPriceInExcessOfMinimumContractualDeductionRate
/ us-gaap_DerivativeByNatureAxis
= cde_PalmarejoGoldProductionRoyaltyMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0cde_DerivativeAverageGoldPriceInExcessOfMinimumContractualDeductionRate
/ us-gaap_DerivativeByNatureAxis
= cde_PalmarejoGoldProductionRoyaltyMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
                                         
Notional ounces       54,171invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_PalmarejoGoldProductionRoyaltyMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
30,744invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_PalmarejoGoldProductionRoyaltyMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_PalmarejoGoldProductionRoyaltyMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
  0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
  0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
12,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
      625,000invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0invest_DerivativeNonmonetaryNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
           
Foreign exchange contracts of MXP                                                 $ 12,000,000cde_ForeignExchangeContractsOfMxp
/ us-gaap_DerivativeByNatureAxis
= cde_MexicanPesoForwardPurchaseContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
   
Average rate (MXP/$)                                                   14.80cde_DerivativeAverageForwardContractExchangeRate
/ us-gaap_DerivativeByNatureAxis
= cde_MexicanPesoForwardPurchaseContractsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
 
Derivative average price             16.35cde_DerivativeAveragePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
0cde_DerivativeAveragePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0cde_DerivativeAveragePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
1,221cde_DerivativeAveragePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
0cde_DerivativeAveragePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0cde_DerivativeAveragePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
                             
Outstanding Provisionally Priced Sales Consists of Gold                   29,137cde_OutstandingProvisionallyPricedSalesConsistsOfGold
/ us-gaap_DerivativeByNatureAxis
= cde_GoldConcentratesSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
                                 
Outstanding Provisionally Priced Sales Consists of Silver             635,614cde_OutstandingProvisionallyPricedSalesConsistsOfSilver
/ us-gaap_DerivativeByNatureAxis
= cde_SilverConcentrateSalesAgreementsMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
                                       
Average strike price                           0us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
1,050us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
0us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
18.00us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
0.00us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverputoptionspurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
16.00us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverPutOptionsSoldMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
0.00us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverPutOptionsSoldMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearTwoMember
0us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_SilverPutOptionsSoldMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleThereafterMember
    1,200us-gaap_DerivativeAveragePriceRiskOptionStrikePrice
/ us-gaap_DerivativeByNatureAxis
= cde_GoldPutOptionsPurchasedMember
/ cde_DerivativeInstrumentsSettleInYearsAxis
= cde_DerivativeInstrumentsSettleInYearOneMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember