XML 90 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-Term Obligations (Details Textual) (USD $)
0 Months Ended 1 Months Ended 12 Months Ended 0 Months Ended 9 Months Ended 21 Months Ended
Jan. 25, 2012
Aug. 31, 2011
Aug. 31, 2010
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Aug. 27, 2014
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Aug. 31, 2014
Apr. 30, 2013
Debt Instrument [Line Items]                        
Credit facility available     $ 600,000,000woof_CreditFacilityCapacityAvailable                  
Face amount of debt instrument   581,300,000us-gaap_DebtInstrumentFaceAmount 500,000,000us-gaap_DebtInstrumentFaceAmount                  
Maximum borrowing capacity under credit agreement   125,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity 100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity 800,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity                
Financing costs incurred 122,000us-gaap_PaymentsOfFinancingCosts 2,900,000us-gaap_PaymentsOfFinancingCosts 9,100,000us-gaap_PaymentsOfFinancingCosts 7,987,000us-gaap_PaymentsOfFinancingCosts 0us-gaap_PaymentsOfFinancingCosts 122,000us-gaap_PaymentsOfFinancingCosts            
Debt retirement expenses recognized as part of income from continuing operations 47,000woof_DebtRetirementExpenseRecognizedInContinuingOperations 865,000woof_DebtRetirementExpenseRecognizedInContinuingOperations 2,100,000woof_DebtRetirementExpenseRecognizedInContinuingOperations                  
Deferred charges 75,000us-gaap_IncreaseDecreaseInDeferredCharges 2,000,000us-gaap_IncreaseDecreaseInDeferredCharges                    
Amount capitalized as deferred financing costs     1,300,000woof_DebtRetirementExpenseRecognizedInContinuingOperationsAfterTax                  
Proceeds from issuance of debt 50,000,000.0us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt 100,000,000us-gaap_ProceedsFromIssuanceOfSeniorLongTermDebt                    
Increase in incremental facilities 50,000,000.0woof_IncreaseInIncrementalFacilities                      
Incremental facilities after amendment 100,000,000.0woof_IncrementalFacilitiesAfterAmendment                      
Additional revolving commitment under new facility   25,000,000woof_AmendedCreditFacilityAdditionalRevolvingCommitment                    
Deferred financing costs capitalized       7,874,000us-gaap_DeferredFinanceCostsNoncurrentNet 2,987,000us-gaap_DeferredFinanceCostsNoncurrentNet              
Write-off of previously capitalized deferred financing costs   1,100,000us-gaap_WriteOffOfDeferredDebtIssuanceCost                    
Debt obligation       735,230,000us-gaap_DebtLongtermAndShorttermCombinedAmount 557,144,000us-gaap_DebtLongtermAndShorttermCombinedAmount              
Stock repurchase program, amount       400,000,000us-gaap_StockRepurchaseProgramAuthorizedAmount1             400,000,000.0us-gaap_StockRepurchaseProgramAuthorizedAmount1 125,000,000.0us-gaap_StockRepurchaseProgramAuthorizedAmount1
Voting equity guarantee on indebtedness, percentage       65.00%woof_DebtInstrumentGuaranteesPercentageofVotingEquity                
Non-voting guarantee on indebtedness, percentage       100.00%woof_DebtInstrumentGuaranteesPercentageofNonVotingEquity                
Covenant compliance, interest coverage ratio       21.00woof_DebtInstrumentCovenantComplianceInterestCoverageRatio                
Covenant terms, minimum interest coverage ratio       3woof_DebtInstrumentCovenantTermsMinimumInterestCoverageRatio                
Covenant compliance, leverage ratio       2.19woof_DebtInstrumentCovenantComplianceLeverageRatio                
Covenant terms, maximum leverage ratio       4.5woof_DebtInstrumentCovenantTermsMaximumLeverageRatio                
Senior Notes [Member]                        
Debt Instrument [Line Items]                        
Debt obligation       600,000,000us-gaap_DebtLongtermAndShorttermCombinedAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
556,914,000us-gaap_DebtLongtermAndShorttermCombinedAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
             
Credit Agreement [Member]                        
Debt Instrument [Line Items]                        
Financing costs incurred             8,000,000us-gaap_PaymentsOfFinancingCosts
/ us-gaap_DebtInstrumentAxis
= woof_CreditAgreementMember
         
Deferred financing costs capitalized             6,500,000us-gaap_DeferredFinanceCostsNoncurrentNet
/ us-gaap_DebtInstrumentAxis
= woof_CreditAgreementMember
         
Debt related expense recognized as income from continuing operations             1,500,000us-gaap_OtherExpenses
/ us-gaap_DebtInstrumentAxis
= woof_CreditAgreementMember
         
Write-off of previously capitalized deferred financing costs             200,000us-gaap_WriteOffOfDeferredDebtIssuanceCost
/ us-gaap_DebtInstrumentAxis
= woof_CreditAgreementMember
         
Credit Agreement [Member] | Senior Notes [Member]                        
Debt Instrument [Line Items]                        
Maximum borrowing capacity under credit agreement             600,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= woof_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
         
Senior Credit Facility [Member] | Senior Notes [Member]                        
Debt Instrument [Line Items]                        
Maximum borrowing capacity under credit agreement             534,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_DebtInstrumentAxis
= woof_SeniorCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
         
Secured debt [Member] | Credit Agreement [Member] | Line of credit [Member]                        
Debt Instrument [Line Items]                        
Maximum borrowing capacity under credit agreement             1,400,000,000.0us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_SecuredDebtMember
/ us-gaap_DebtInstrumentAxis
= woof_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
         
Revolving line of credit [Member]                        
Debt Instrument [Line Items]                        
Debt obligation       135,000,000us-gaap_DebtLongtermAndShorttermCombinedAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
0us-gaap_DebtLongtermAndShorttermCombinedAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
             
Revolving line of credit [Member] | Credit Agreement [Member] | Line of credit [Member]                        
Debt Instrument [Line Items]                        
Maximum borrowing capacity under credit agreement             800,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= woof_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
         
Revolving line of credit [Member] | Senior Credit Facility [Member] | Line of credit [Member]                        
Debt Instrument [Line Items]                        
Maximum borrowing capacity under credit agreement             125,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DebtInstrumentAxis
= woof_SeniorCreditFacilityMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
         
Swing line [Member] | Credit Agreement [Member] | Line of credit [Member]                        
Debt Instrument [Line Items]                        
Maximum borrowing capacity under credit agreement             25,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_BridgeLoanMember
/ us-gaap_DebtInstrumentAxis
= woof_CreditAgreementMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
         
Forecast [Member] | Senior Notes [Member]                        
Debt Instrument [Line Items]                        
Principal payment (quarterly)               $ 15,000,000us-gaap_DebtInstrumentPeriodicPaymentPrincipal
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
$ 11,300,000us-gaap_DebtInstrumentPeriodicPaymentPrincipal
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
$ 7,500,000us-gaap_DebtInstrumentPeriodicPaymentPrincipal
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SeniorNotesMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember