Annual report pursuant to Section 13 and 15(d)

Borrowings (13% Senior Notes due 2016 (“Senior Notes”) and Deferred Credit) (Details)

v2.4.1.9
Borrowings (13% Senior Notes due 2016 (“Senior Notes”) and Deferred Credit) (Details) (USD $)
In Thousands, unless otherwise specified
0 Months Ended 12 Months Ended 0 Months Ended
Oct. 08, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Apr. 11, 2014
Dec. 17, 2013
Debt Instrument [Line Items]            
Principal Components   $ 335,000us-gaap_DebtInstrumentCarryingAmount $ 70,481us-gaap_DebtInstrumentCarryingAmount      
Gain on extinguishment of debt (3,054)us-gaap_GainsLossesOnExtinguishmentOfDebt 151us-gaap_GainsLossesOnExtinguishmentOfDebt 3,696us-gaap_GainsLossesOnExtinguishmentOfDebt 1,366us-gaap_GainsLossesOnExtinguishmentOfDebt    
Carrying value   335,000us-gaap_LongTermDebt 75,748us-gaap_LongTermDebt      
Accumulated Amortization   0cpe_AccumulatedAmortizationOfDeferredCreditNet 26,239cpe_AccumulatedAmortizationOfDeferredCreditNet      
Amortization of deferred credit   (487)us-gaap_AmortizationOfDebtDiscountPremium (3,164)us-gaap_AmortizationOfDebtDiscountPremium (3,086)us-gaap_AmortizationOfDebtDiscountPremium    
Repayment of Senior Notes Including Redemption Expenses   50,057cpe_RepaymentOfSeniorNotesIncludingRedemptionExpenses 50,060cpe_RepaymentOfSeniorNotesIncludingRedemptionExpenses 10,225cpe_RepaymentOfSeniorNotesIncludingRedemptionExpenses    
13% Senior Notes due 2016 [Member]            
Debt Instrument [Line Items]            
Principal Components     48,481us-gaap_DebtInstrumentCarryingAmount
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
     
Deferred credit     (5,267)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
     
13% Senior Notes due 2016 [Member] | Senior Notes [Member]            
Debt Instrument [Line Items]            
Repayments of senior debt     48,481us-gaap_RepaymentsOfSeniorDebt
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
10,000us-gaap_RepaymentsOfSeniorDebt
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
48,481us-gaap_RepaymentsOfSeniorDebt
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
 
Gain on extinguishment of debt       1,366us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
3,205us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
3,696us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
Extinguishment of Debt, Amount     50,057us-gaap_ExtinguishmentOfDebtAmount
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
10,225us-gaap_ExtinguishmentOfDebtAmount
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
50,057us-gaap_ExtinguishmentOfDebtAmount
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
 
Redemption expenses     1,576cpe_RedemptionExpenses
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
225cpe_RedemptionExpenses
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
1,576cpe_RedemptionExpenses
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
 
Carrying value     53,756us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
11,591us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
53,261us-gaap_LongTermDebt
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
 
Deferred credit     (5,275)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
(1,591)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
(4,780)us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
 
Amortization of deferred credit         (4,780)us-gaap_AmortizationOfDebtDiscountPremium
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember
 
Payment for accrued interest on redemption of debt         $ 193cpe_PaymentForAccruedInterestOnRedemptionOfDebt
/ us-gaap_DebtInstrumentAxis
= cpe_Senior13PercentNotesDue2016Member
/ us-gaap_ExtinguishmentOfDebtAxis
= us-gaap_SeniorNotesMember