XML 21 R47.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Reporting (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Segment Reporting Information [Line Items]      
Revenue from unaffiliated clients $ 213,643us-gaap_SalesRevenueNet $ 262,903us-gaap_SalesRevenueNet  
Inter-segment revenue 0us-gaap_Revenues 0us-gaap_Revenues  
Segment operating income (loss) 42,717clb_IncomeBeforeInterestExpenseAndTaxes 82,827clb_IncomeBeforeInterestExpenseAndTaxes  
Total assets (at end of period) 630,008us-gaap_Assets 680,363us-gaap_Assets 675,653us-gaap_Assets
Capital expenditures 6,869us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 7,668us-gaap_PaymentsToAcquirePropertyPlantAndEquipment  
Depreciation and amortization 6,566us-gaap_DepreciationDepletionAndAmortization 6,633us-gaap_DepreciationDepletionAndAmortization  
Operating Segments [Member] | Reservoir Description [Member]      
Segment Reporting Information [Line Items]      
Revenue from unaffiliated clients 121,759us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
125,256us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
 
Inter-segment revenue 2,776us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
2,769us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
 
Segment operating income (loss) 28,530clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
34,853clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
 
Total assets (at end of period) 312,129us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
325,139us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
 
Capital expenditures 4,437us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
4,816us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
 
Depreciation and amortization 3,783us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
3,848us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
 
Operating Segments [Member] | Production Enhancement [Member]      
Segment Reporting Information [Line Items]      
Revenue from unaffiliated clients 75,145us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
110,280us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
 
Inter-segment revenue 717us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
797us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
 
Segment operating income (loss) 9,923clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
37,202clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
 
Total assets (at end of period) 233,414us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
263,351us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
 
Capital expenditures 1,803us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
1,075us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
 
Depreciation and amortization 1,761us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
1,895us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
 
Operating Segments [Member] | Reservoir Management [Member]      
Segment Reporting Information [Line Items]      
Revenue from unaffiliated clients 16,739us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
27,367us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
 
Inter-segment revenue 149us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
420us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
 
Segment operating income (loss) 3,866clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
10,474clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
 
Total assets (at end of period) 29,505us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
35,676us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
 
Capital expenditures 221us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
85us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
 
Depreciation and amortization 431us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
239us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
 
Corporate & Other [Member]      
Segment Reporting Information [Line Items]      
Revenue from unaffiliated clients 0us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
0us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
 
Inter-segment revenue (3,642)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
(3,986)us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
 
Segment operating income (loss) 398clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
298clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
 
Total assets (at end of period) 54,960us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
56,197us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
 
Capital expenditures 408us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
1,692us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
 
Depreciation and amortization $ 591us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
$ 651us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember