XML 52 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Long-Lived Assets (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Goodwill [Line Items]    
Goodwill $ 1,569,655us-gaap_GoodwillGross $ 1,545,918us-gaap_GoodwillGross
Accumulated impairment losses (130,057)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss (130,057)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Subtotal 1,439,598us-gaap_Goodwill 1,415,861us-gaap_Goodwill
Goodwill acquired 34,818us-gaap_GoodwillAcquiredDuringPeriod  
Foreign translation adjustment (11,028)us-gaap_GoodwillTranslationAdjustments  
Other (53)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments [1]  
Animal Hospital [Member]    
Goodwill [Line Items]    
Goodwill 1,308,091us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
1,305,558us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
Accumulated impairment losses 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
Subtotal 1,308,091us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
1,305,558us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
Goodwill acquired 13,563us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
 
Foreign translation adjustment (10,981)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
 
Other (49)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
[1]  
Laboratory [Member]    
Goodwill [Line Items]    
Goodwill 118,484us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
97,535us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
Accumulated impairment losses 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
Subtotal 118,484us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
97,535us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
Goodwill acquired 21,000us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
 
Foreign translation adjustment (47)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
 
Other (4)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
[1]  
All Other [Member]    
Goodwill [Line Items]    
Goodwill 143,080us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
142,825us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Accumulated impairment losses (130,057)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(130,057)us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Subtotal 13,023us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
12,768us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Goodwill acquired 255us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Foreign translation adjustment 0us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Other $ 0us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1]  
[1] "Other" primarily includes measurement period adjustments, a partnership buyout and a write-off related to the sale of an animal hospital.