XML 21 R78.htm IDEA: XBRL DOCUMENT v2.4.1.9
Noncontrolling Interests (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Summary of redeemable noncontrolling interests        
Redemption value change $ 1,210us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest $ 1,233us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest $ 962us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest  
Formation of noncontrolling interests   3,601woof_RedeemableNoncontrollingInterestAddedThroughAcquisitions    
Purchase of noncontrolling interests 30us-gaap_MinorityInterestDecreaseFromRedemptions (5,094)us-gaap_MinorityInterestDecreaseFromRedemptions    
Distribution to noncontrolling interests (2,281)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders (1,886)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders (1,832)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders  
Ending balance, Redeemable Noncontrolling Interests 11,077us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount 10,678us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount    
Securities Subject to Mandatory Redemption [Member]        
Summary of redeemable noncontrolling interests        
Noncontrolling interest, Income Statement Impact 1,625woof_MandatorilyRedeemableNoncontrollingInterest
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
2,003woof_MandatorilyRedeemableNoncontrollingInterest
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
1,555woof_MandatorilyRedeemableNoncontrollingInterest
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
 
Redemption value change, Income Statement Impact 312us-gaap_MinorityInterestChangeInRedemptionValue
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
74us-gaap_MinorityInterestChangeInRedemptionValue
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
37us-gaap_MinorityInterestChangeInRedemptionValue
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
 
Redemption value change 1,937us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
2,077us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
1,592us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
 
Formation of noncontrolling interests   80woof_Formationnoncontrollinginterestsredeemablenoncontrollinginterests
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
8,161woof_Formationnoncontrollinginterestsredeemablenoncontrollinginterests
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
 
Purchase of noncontrolling interests   (1,703)us-gaap_MinorityInterestDecreaseFromRedemptions
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
   
Dissolution of noncontrolling interests   (357)us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
   
Distribution to noncontrolling interests (1,418)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
(1,833)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
(1,714)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
 
Currency translation adjustment (469)us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
44us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
   
Currency translation adjustment     (103)woof_Adjustmentnoncontrollinginterests
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
 
Ending balance, Redeemable Noncontrolling Interests 9,405us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
9,355us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
11,047us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
3,111us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
/ woof_NoncontrollingInterestTypeAxis
= us-gaap_SecuritiesSubjectToMandatoryRedemptionMember
redeemable partnership interests [Member]        
Summary of redeemable noncontrolling interests        
Noncontrolling interest, Income Statement Impact 1,226woof_RedeemableNoncontrollingInterestAttributableNetIncomeLoss
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
1,146woof_RedeemableNoncontrollingInterestAttributableNetIncomeLoss
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
806woof_RedeemableNoncontrollingInterestAttributableNetIncomeLoss
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
 
Redemption value change, Income Statement Impact (16)us-gaap_MinorityInterestChangeInRedemptionValue
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
87us-gaap_MinorityInterestChangeInRedemptionValue
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
156us-gaap_MinorityInterestChangeInRedemptionValue
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
 
Redemption value change 1,210us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
1,233us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
962us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
 
Formation of noncontrolling interests 855woof_Formationnoncontrollinginterestsredeemablenoncontrollinginterests
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
     
Purchase of noncontrolling interests (356)us-gaap_MinorityInterestDecreaseFromRedemptions
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
     
Distribution to noncontrolling interests (1,310)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
(1,147)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
(935)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
 
Ending balance, Redeemable Noncontrolling Interests $ 11,077us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
$ 10,678us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
$ 6,991us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember
$ 6,964us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount
/ woof_NoncontrollingInterestTypeAxis
= woof_RedeemablepartnershipinterestsMember