XML 22 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Details 3) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2014
Goodwill      
Goodwill, Beginning Balance $ 1,281,590us-gaap_Goodwill   $ 1,415,861us-gaap_Goodwill
Goodwill acquired 114,935us-gaap_GoodwillAcquiredDuringPeriod 45,665us-gaap_GoodwillAcquiredDuringPeriod  
Goodwill impairment (9,246)us-gaap_GoodwillImpairmentLoss    
Other (1,292)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments (330)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments  
Goodwill, Ending Balance 1,321,234us-gaap_Goodwill 1,281,590us-gaap_Goodwill 1,415,861us-gaap_Goodwill
Goodwill, Impaired, Accumulated Impairment Loss 120,811us-gaap_GoodwillImpairedAccumulatedImpairmentLoss 120,811us-gaap_GoodwillImpairedAccumulatedImpairmentLoss 130,057us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Animal Hospital [Member]      
Goodwill      
Goodwill, Beginning Balance 1,167,022us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
  1,305,558us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
Goodwill acquired 110,207us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
45,615us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
 
Goodwill impairment 0us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
   
Other (1,140)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
(773)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
 
Goodwill, Ending Balance 1,206,213us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
1,167,022us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
1,305,558us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
Goodwill, Impaired, Accumulated Impairment Loss 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= woof_AnimalHospitalMember
Laboratory [Member]      
Goodwill      
Goodwill, Beginning Balance 97,546us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
  97,535us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
Goodwill acquired 27us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
50us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
 
Goodwill impairment 0us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
   
Other 0us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
0us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
 
Goodwill, Ending Balance 97,556us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
97,546us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
97,535us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
Goodwill, Impaired, Accumulated Impairment Loss 0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
0us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= woof_LaboratoryMember
All Other [Member]      
Goodwill      
Goodwill, Beginning Balance 17,022us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  12,768us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Goodwill acquired 4,701us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Goodwill impairment (9,246)us-gaap_GoodwillImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
   
Other (152)us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
443us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Goodwill, Ending Balance 17,465us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
17,022us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
12,768us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Goodwill, Impaired, Accumulated Impairment Loss $ 120,811us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 120,811us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 130,057us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember