XML 25 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value - Contingent Consideration (Details) (Level 3, Contingent Consideration [Member], USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Level 3 | Contingent Consideration [Member]
 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Beginning balance $ 2,828us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= crl_ContingentConsiderationMember
Additions 675us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= crl_ContingentConsiderationMember
Total gains or losses (realized/unrealized):  
Reversal of previously recorded contingent liability and change in fair value (717)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= crl_ContingentConsiderationMember
Ending balance $ 2,786us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByLiabilityClassAxis
= crl_ContingentConsiderationMember