XML 33 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-based Compensation Share Based Compensation by Payment Award (Details) (USD $)
12 Months Ended 146 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 469,321us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber 563,335us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber   469,321us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value $ 132.33us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue $ 105.58us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue   $ 132.33us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 139,067us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 181.24us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (216,395)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value $ 95.84us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (16,686)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod      
Treasury Stock, Shares, Acquired       37,867,189us-gaap_TreasuryStockSharesAcquired
Treasury Stock, Value, Acquired, Cost Method       $ 1,500,000,000us-gaap_TreasuryStockValueAcquiredCostMethod
Treasury Stock Acquired, Average Cost Per Share       $ 38.43us-gaap_TreasuryStockAcquiredAverageCostPerShare
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period, Weighted Average Grant Date Fair Value $ 110.14us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue      
Share-based Compensation 20,470,000us-gaap_ShareBasedCompensation 20,526,000us-gaap_ShareBasedCompensation 18,381,000us-gaap_ShareBasedCompensation  
Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation 3,020,000us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation 3,744,000us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation 5,226,000us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation  
Share-based Compensation, Shares Authorized under Stock Options Plans, by Exercise Price Range, Range 1 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit   $ 0.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= clb_ShareBasedCompensationSharesAuthorizedUnderStockOptionsPlansByExercisePriceRangeRange1Member
   
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit   $ 0.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= clb_ShareBasedCompensationSharesAuthorizedUnderStockOptionsPlansByExercisePriceRangeRange1Member
   
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Range 2 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit $ 0.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= clb_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeRange2Member
     
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 0.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= clb_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeRange2Member
     
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Range 3 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit $ 0.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= clb_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeRange3Member
     
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 0.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= clb_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeRange3Member
     
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Range 4 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit $ 0.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= clb_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeRange4Member
     
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 0.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= clb_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeRange4Member
     
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Range 5 [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit $ 0.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= clb_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeRange5Member
     
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit $ 0.00us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= clb_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeRange5Member
     
Restricted Stock Units (RSUs) [Member] | Director Stock Award Program [Member] | Restricted Share Award Program [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 4,536us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_DirectorStockAwardProgramMember
7,616us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_DirectorStockAwardProgramMember
7,987us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_DirectorStockAwardProgramMember
 
Share-based Compensation 900,000us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_DirectorStockAwardProgramMember
700,000us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_DirectorStockAwardProgramMember
600,000us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_DirectorStockAwardProgramMember
 
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition 21 months      
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized 1,200,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_DirectorStockAwardProgramMember
    1,200,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_DirectorStockAwardProgramMember
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 900,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_DirectorStockAwardProgramMember
$ 1,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_DirectorStockAwardProgramMember
$ 1,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_DirectorStockAwardProgramMember
 
Restricted Stock Units (RSUs) [Member] | Director Stock Award Program [Member] | Total Restricted Stock Award [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 1,400,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= clb_TotalRestrictedStockAwardMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_DirectorStockAwardProgramMember
    1,400,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= clb_TotalRestrictedStockAwardMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_DirectorStockAwardProgramMember
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 564,965us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= clb_TotalRestrictedStockAwardMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_DirectorStockAwardProgramMember
    564,965us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= clb_TotalRestrictedStockAwardMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_DirectorStockAwardProgramMember
Restricted Stock Units (RSUs) [Member] | Employee stock award program [Member] | Restricted Share Award Program [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 80,983us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
94,620us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
105,774us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
 
Share-based Compensation 10,500,000us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
10,300,000us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
9,900,000us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
 
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition 48 months      
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized 33,800,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
    33,800,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 15,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
$ 12,300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
$ 12,200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
 
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value $ 10,400,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
$ 9,900,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
$ 10,300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
 
Employee Service Share-based Compensation, Tax Benefit from Compensation Expense 2,900,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
3,000,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
3,900,000us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
/ us-gaap_AwardTypeAxis
= clb_RestrictedShareAwardProgramMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
 
Restricted Stock Units (RSUs) [Member] | Employee stock award program [Member] | Total Restricted Stock Award [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 11,900,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= clb_TotalRestrictedStockAwardMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
    11,900,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_AwardTypeAxis
= clb_TotalRestrictedStockAwardMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 1,500,029us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= clb_TotalRestrictedStockAwardMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
    1,500,029us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_AwardTypeAxis
= clb_TotalRestrictedStockAwardMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
Restricted Stock Units (RSUs) [Member] | Performance Share Award Program 2011 Grant [Member] | Employee stock award program [Member] | Performance Share Award Program [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period     79,009us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= clb_PerformanceShareAwardProgramMember
/ clb_PerformanceShareAwardProgramGrantsAxis
= clb_PerformanceShareAwardProgram2011GrantMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
 
Share-based Compensation 3,200,000us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= clb_PerformanceShareAwardProgramMember
/ clb_PerformanceShareAwardProgramGrantsAxis
= clb_PerformanceShareAwardProgram2011GrantMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
3,100,000us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= clb_PerformanceShareAwardProgramMember
/ clb_PerformanceShareAwardProgramGrantsAxis
= clb_PerformanceShareAwardProgram2011GrantMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
3,100,000us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= clb_PerformanceShareAwardProgramMember
/ clb_PerformanceShareAwardProgramGrantsAxis
= clb_PerformanceShareAwardProgram2011GrantMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
 
Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]     79009  
Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation 100,000us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_AwardTypeAxis
= clb_PerformanceShareAwardProgramMember
/ clb_PerformanceShareAwardProgramGrantsAxis
= clb_PerformanceShareAwardProgram2011GrantMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
     
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 9,400,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= clb_PerformanceShareAwardProgramMember
/ clb_PerformanceShareAwardProgramGrantsAxis
= clb_PerformanceShareAwardProgram2011GrantMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
     
Restricted Stock Units (RSUs) [Member] | Performance Share Award Program 2012 Grant [Member] | Employee stock award program [Member] | Performance Share Award Program [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period   79,660us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= clb_PerformanceShareAwardProgramMember
/ clb_PerformanceShareAwardProgramGrantsAxis
= clb_PerformanceShareAwardProgram2012GrantMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
   
Share-based Compensation 3,400,000us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= clb_PerformanceShareAwardProgramMember
/ clb_PerformanceShareAwardProgramGrantsAxis
= clb_PerformanceShareAwardProgram2012GrantMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
3,400,000us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= clb_PerformanceShareAwardProgramMember
/ clb_PerformanceShareAwardProgramGrantsAxis
= clb_PerformanceShareAwardProgram2012GrantMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
   
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition 12 months      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 10,200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= clb_PerformanceShareAwardProgramMember
/ clb_PerformanceShareAwardProgramGrantsAxis
= clb_PerformanceShareAwardProgram2012GrantMember
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
     
Restricted Stock Units (RSUs) [Member] | Performance Share Award Program 2013 Grant [Domain] | Employee stock award program [Member] | Performance Share Award Program [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 53,548us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= clb_PerformanceShareAwardProgramMember
/ clb_PerformanceShareAwardProgramGrantsAxis
= clb_PerformanceShareAwardProgram2013GrantDomain
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
     
Share-based Compensation $ 3,100,000us-gaap_ShareBasedCompensation
/ us-gaap_AwardTypeAxis
= clb_PerformanceShareAwardProgramMember
/ clb_PerformanceShareAwardProgramGrantsAxis
= clb_PerformanceShareAwardProgram2013GrantDomain
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember
     
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value $ 9,300,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= clb_PerformanceShareAwardProgramMember
/ clb_PerformanceShareAwardProgramGrantsAxis
= clb_PerformanceShareAwardProgram2013GrantDomain
/ clb_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardsTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ clb_ShareAwardRecipientAxis
= clb_EmployeeStockAwardProgramMember