XML 23 R78.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Reporting (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]                      
Revenue, Net $ 278,622us-gaap_SalesRevenueNet $ 276,135us-gaap_SalesRevenueNet $ 267,562us-gaap_SalesRevenueNet $ 262,903us-gaap_SalesRevenueNet $ 276,279us-gaap_SalesRevenueNet $ 273,163us-gaap_SalesRevenueNet $ 263,139us-gaap_SalesRevenueNet $ 260,927us-gaap_SalesRevenueNet $ 1,085,222us-gaap_SalesRevenueNet $ 1,073,508us-gaap_SalesRevenueNet $ 981,080us-gaap_SalesRevenueNet
Segment Reporting Information, Intersegment Revenue                 0us-gaap_Revenues 0us-gaap_Revenues 0us-gaap_Revenues
Income Before Interest Expense and Taxes 90,450clb_IncomeBeforeInterestExpenseAndTaxes 89,120clb_IncomeBeforeInterestExpenseAndTaxes 84,134clb_IncomeBeforeInterestExpenseAndTaxes 82,827clb_IncomeBeforeInterestExpenseAndTaxes 87,917clb_IncomeBeforeInterestExpenseAndTaxes 84,596clb_IncomeBeforeInterestExpenseAndTaxes 81,869clb_IncomeBeforeInterestExpenseAndTaxes 79,037clb_IncomeBeforeInterestExpenseAndTaxes 346,531clb_IncomeBeforeInterestExpenseAndTaxes 333,419clb_IncomeBeforeInterestExpenseAndTaxes 297,280clb_IncomeBeforeInterestExpenseAndTaxes
Assets 675,653us-gaap_Assets       661,010us-gaap_Assets       675,653us-gaap_Assets 661,010us-gaap_Assets 636,516us-gaap_Assets
Payments to Acquire Property, Plant, and Equipment                 36,586us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 35,416us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 31,151us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Depreciation and amortization                 26,696us-gaap_DepreciationDepletionAndAmortization 25,471us-gaap_DepreciationDepletionAndAmortization 22,917us-gaap_DepreciationDepletionAndAmortization
Operating Segment Reservoir Description [Member]                      
Segment Reporting Information [Line Items]                      
Revenue, Net                 518,974us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
522,251us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
495,529us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
Segment Reporting Information, Intersegment Revenue                 10,387us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
3,432us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
2,484us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
Income Before Interest Expense and Taxes                 143,624clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
146,338clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
144,502clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
Assets 319,325us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
      321,106us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
      319,325us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
321,106us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
293,974us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
Payments to Acquire Property, Plant, and Equipment                 21,371us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
22,601us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
16,987us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
Depreciation and amortization                 15,816us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
14,898us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
14,094us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirDescriptionMember
Operating Segment Production Enhancement [Member]                      
Segment Reporting Information [Line Items]                      
Revenue, Net                 467,577us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
452,415us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
403,792us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
Segment Reporting Information, Intersegment Revenue                 2,459us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
3,140us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
2,757us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
Income Before Interest Expense and Taxes                 165,204clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
154,715clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
128,602clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
Assets 257,135us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
      255,764us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
      257,135us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
255,764us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
242,254us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
Payments to Acquire Property, Plant, and Equipment                 7,990us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
7,124us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
7,423us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
Depreciation and amortization                 7,509us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
7,745us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
6,139us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentProductionEnhancementMember
Operating Segment Reservoir Management [Member]                      
Segment Reporting Information [Line Items]                      
Revenue, Net                 98,671us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
98,842us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
81,759us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
Segment Reporting Information, Intersegment Revenue                 366us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
1,742us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
1,492us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
Income Before Interest Expense and Taxes                 37,220clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
31,555clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
26,428clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
Assets 34,179us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
      37,660us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
      34,179us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
37,660us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
34,532us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
Payments to Acquire Property, Plant, and Equipment                 2,681us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
1,366us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
920us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
Depreciation and amortization                 1,393us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
945us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
731us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentReservoirManagementMember
Operating Segment Corporate And Other [Member]                      
Segment Reporting Information [Line Items]                      
Revenue, Net                 0us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
0us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
0us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
Segment Reporting Information, Intersegment Revenue                 (13,212)us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
(8,314)us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
(6,733)us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
Income Before Interest Expense and Taxes                 483clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
811clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
(2,252)clb_IncomeBeforeInterestExpenseAndTaxes
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
Assets 65,014us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
      46,480us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
      65,014us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
46,480us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
65,756us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
Payments to Acquire Property, Plant, and Equipment                 4,544us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
4,325us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
5,821us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
Depreciation and amortization                 $ 1,978us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
$ 1,883us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember
$ 1,953us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= clb_OperatingSegmentCorporateAndOtherMember