XML 34 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
segment
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting [Abstract]      
Number of reportable operating segments 2us-gaap_NumberOfReportableSegments    
Segment Information      
Revenues $ 468,456us-gaap_Revenues $ 429,215us-gaap_Revenues $ 423,052us-gaap_Revenues
Depreciation, depletion and amortization 166,383cwei_DepreciationDepletionAmortizationIncludingImpairment 240,713cwei_DepreciationDepletionAmortizationIncludingImpairment 148,631cwei_DepreciationDepletionAmortizationIncludingImpairment
Other operating expenses 190,434cwei_CostsAndExpensesExcludingDepreciationDepletionAmortizationAndImpairment 175,887cwei_CostsAndExpensesExcludingDepreciationDepletionAmortizationAndImpairment 194,628cwei_CostsAndExpensesExcludingDepreciationDepletionAmortizationAndImpairment
Interest expense 50,907us-gaap_InterestExpense 43,079us-gaap_InterestExpense 38,664us-gaap_InterestExpense
Other (income) expense (7,836)cwei_NonoperatingIncomeExpenseExcludingInterestExpense 6,826cwei_NonoperatingIncomeExpenseExcludingInterestExpense (15,982)cwei_NonoperatingIncomeExpenseExcludingInterestExpense
Income (loss) before income taxes 68,568us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments (37,290)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 57,111us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Income tax (expense) benefit (24,687)us-gaap_IncomeTaxExpenseBenefit 12,428us-gaap_IncomeTaxExpenseBenefit (22,008)us-gaap_IncomeTaxExpenseBenefit
Net income (loss) 43,881us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic (24,862)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 35,103us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Total assets 1,510,885us-gaap_Assets 1,366,737us-gaap_Assets 1,574,584us-gaap_Assets
Additions to property and equipment 435,444us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 284,652us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 515,758us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Oil and Gas      
Segment Information      
Revenues 440,428us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
411,403us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
407,194us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
Depreciation, depletion and amortization 157,164cwei_DepreciationDepletionAmortizationIncludingImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
229,460cwei_DepreciationDepletionAmortizationIncludingImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
140,967cwei_DepreciationDepletionAmortizationIncludingImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
Other operating expenses 170,878cwei_CostsAndExpensesExcludingDepreciationDepletionAmortizationAndImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
159,294cwei_CostsAndExpensesExcludingDepreciationDepletionAmortizationAndImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
176,922cwei_CostsAndExpensesExcludingDepreciationDepletionAmortizationAndImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
Interest expense 50,907us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
43,079us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
38,664us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
Other (income) expense (8,001)cwei_NonoperatingIncomeExpenseExcludingInterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
6,826cwei_NonoperatingIncomeExpenseExcludingInterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
(15,979)cwei_NonoperatingIncomeExpenseExcludingInterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
Income (loss) before income taxes 69,480us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
(27,256)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
66,620us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
Income tax (expense) benefit (23,384)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
9,136us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
(25,473)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
Net income (loss) 46,096us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
(18,120)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
41,147us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
Total assets 1,482,863us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
1,339,920us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
1,535,544us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
Additions to property and equipment 412,951us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
280,173us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
500,161us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_OilAndGasMember
Contract Drilling      
Segment Information      
Revenues 59,107us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
37,255us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
57,218us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
Depreciation, depletion and amortization 13,307cwei_DepreciationDepletionAmortizationIncludingImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
13,844cwei_DepreciationDepletionAmortizationIncludingImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
14,442cwei_DepreciationDepletionAmortizationIncludingImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
Other operating expenses 41,912cwei_CostsAndExpensesExcludingDepreciationDepletionAmortizationAndImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
32,817cwei_CostsAndExpensesExcludingDepreciationDepletionAmortizationAndImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
52,678cwei_CostsAndExpensesExcludingDepreciationDepletionAmortizationAndImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
Interest expense 0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
Other (income) expense 165cwei_NonoperatingIncomeExpenseExcludingInterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
0cwei_NonoperatingIncomeExpenseExcludingInterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
(3)cwei_NonoperatingIncomeExpenseExcludingInterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
Income (loss) before income taxes 3,723us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
(9,406)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
(9,899)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
Income tax (expense) benefit (1,303)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
3,292us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
3,465us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
Net income (loss) 2,420us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
(6,114)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
(6,434)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
Total assets 70,051us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
54,697us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
64,045us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
Additions to property and equipment 27,128us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
5,107us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
15,207us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= cwei_ContractDrillingMember
Intercompany Eliminations      
Segment Information      
Revenues (31,079)us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(19,443)us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(41,360)us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Depreciation, depletion and amortization (4,088)cwei_DepreciationDepletionAmortizationIncludingImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(2,591)cwei_DepreciationDepletionAmortizationIncludingImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(6,778)cwei_DepreciationDepletionAmortizationIncludingImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Other operating expenses (22,356)cwei_CostsAndExpensesExcludingDepreciationDepletionAmortizationAndImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(16,224)cwei_CostsAndExpensesExcludingDepreciationDepletionAmortizationAndImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(34,972)cwei_CostsAndExpensesExcludingDepreciationDepletionAmortizationAndImpairment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Interest expense 0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_InterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Other (income) expense 0cwei_NonoperatingIncomeExpenseExcludingInterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0cwei_NonoperatingIncomeExpenseExcludingInterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0cwei_NonoperatingIncomeExpenseExcludingInterestExpense
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Income (loss) before income taxes (4,635)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(628)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
390us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Income tax (expense) benefit 0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Net income (loss) (4,635)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(628)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
390us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Total assets (42,029)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(27,880)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
(25,005)us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
Additions to property and equipment $ (4,635)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
$ (628)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember
$ 390us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_IntersegmentEliminationMember