XML 39 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Debt (Details)
12 Months Ended 12 Months Ended
Dec. 31, 2014
USD ($)
Dec. 31, 2013
USD ($)
Dec. 31, 2012
USD ($)
Dec. 31, 2014
London Interbank Offered Rate (LIBOR) [Member]
Dec. 31, 2014
Base Rate [Member]
Dec. 31, 2014
Canadian Dealer Offered Rate [Member]
Dec. 31, 2014
Federal Funds Rate [Member]
Dec. 31, 2014
Commercial Paper [Member]
Dec. 31, 2014
Unsecured Syndicated Senior Credit Facility [Member]
USD ($)
Dec. 31, 2013
Unsecured Syndicated Senior Credit Facility [Member]
USD ($)
Dec. 31, 2014
Receivables Securitization Facility [Member]
USD ($)
Dec. 31, 2013
Receivables Securitization Facility [Member]
USD ($)
Feb. 12, 2012
Floating Rate Senior Notes [Member]
USD ($)
Dec. 31, 2014
Australian Seasonal Credit Facility [Member]
USD ($)
Dec. 31, 2014
Australian Seasonal Credit Facility [Member]
AUD
Current portion [Abstract]                              
Other Long-term Debt, Current                           $ 1,529,000us-gaap_OtherLongTermDebtCurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
 
Long-term portion [Abstract]                              
Long-term Line of Credit, Noncurrent                 251,709,000us-gaap_LongTermLineOfCredit
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
194,418,000us-gaap_LongTermLineOfCredit
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
         
Receivable Securitization Facility                     67,600,000us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
52,000,000us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
     
Total long-term portion 319,309,000us-gaap_LongTermDebtNoncurrent 246,418,000us-gaap_LongTermDebtNoncurrent                          
Floating Rate Senior Notes                         100,000,000us-gaap_SeniorLongTermNotes
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
   
Total debt 320,838,000us-gaap_LongTermDebt 246,418,000us-gaap_LongTermDebt                          
Debt                              
Revolving credit facility, maximum borrowing capacity                 465,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
          3,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
Revolving credit facility, term (in years)                 5 years            
Debt Instrument, Maturity Date                 Nov. 20, 2019            
Potential increase in borrowing capacity                 75,000,000pool_IncreaseInBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
           
Line of Credit Facility, Amount Outstanding                 251,709,000us-gaap_LineOfCredit
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
           
Line of credit facility, remaining borrowing capacity                 209,542,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
           
Weighted average effective interest rate (in hundredths)                 2.00%us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
           
Debt Instrument, Basis Spread on Variable Rate       1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
  1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_VariableRateAxis
= pool_CanadianDealerOfferedRateMember
0.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_VariableRateAxis
= pool_FederalFundsRateMember
0.75%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_VariableRateAxis
= pool_CommercialPaperMarketVariableRateMember
             
Debt Instrument, Interest Rate Margins on Variable Rates, Minimum       1.15%pool_DebtInstrumentInterestRateMarginsonVariableRatesMinimum
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
0.15%pool_DebtInstrumentInterestRateMarginsonVariableRatesMinimum
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
1.15%pool_DebtInstrumentInterestRateMarginsonVariableRatesMinimum
/ us-gaap_VariableRateAxis
= pool_CanadianDealerOfferedRateMember
                 
Debt Instrument, Interest Rate Margins on Variable Rate, Maximum       1.65%pool_DebtInstrumentInterestRateMarginsonVariableRateMaximum
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
0.65%pool_DebtInstrumentInterestRateMarginsonVariableRateMaximum
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
1.65%pool_DebtInstrumentInterestRateMarginsonVariableRateMaximum
/ us-gaap_VariableRateAxis
= pool_CanadianDealerOfferedRateMember
                 
Annual facility fee, minimum (in hundredths)                 0.10%pool_LineOfCreditFacilityCommitmentFeePercentageMinimum
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
           
Annual facility fee, maximum (in hundredths)                 0.225%pool_LineOfCreditFacilityCommitmentFeePercentageMaximum
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
           
Receivables Facility, Borrowing Capacity May to June                     140,000,000pool_ReceivablesFacilityBorrowingCapacityMaytoJune
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
       
Receivables Facility, Borrowing Capacity March to April and July to Sept                     120,000,000pool_ReceivablesFacilityBorrowingCapacityMarchtoAprilandJulytoSept
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
       
Receivables Facility, Borrowing Capacity Oct to February                     70,000,000pool_ReceivablesFacilityBorrowingCapacityOcttoFebruary
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
       
Receivables Facility, Term (in years)                     2 years        
Additional Seasonal Borrowing Capacity                     40,000,000pool_AdditionalSeasonalBorrowingCapacity
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
       
Receivable Securitization Facility                     67,600,000us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
52,000,000us-gaap_TransfersAccountedForAsSecuredBorrowingsAssociatedLiabilitiesCarryingAmount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
     
Weighted average effective interest rate                     0.90%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
       
Receivables facility, unused fee                     0.35%pool_ReceivablesFacilityUnusedFee
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_SecuredDebtMember
       
Financial and other covenants [Abstract]                              
Financial covenants, dividend limitation as percent of preceding year's net income, maximum (in hundredths) 50.00%pool_FinancialCovenantsDividendLimitationAsPercentOfPrecedingYearsNetIncomeMinimum                            
Deferred financing costs [Abstract]                              
Balance at beginning of year 4,099,000us-gaap_DeferredFinanceCostsNoncurrentGross 3,055,000us-gaap_DeferredFinanceCostsNoncurrentGross                          
Financing costs deferred 394,000us-gaap_PaymentsOfFinancingCosts 1,044,000us-gaap_PaymentsOfFinancingCosts 0us-gaap_PaymentsOfFinancingCosts                        
Write-off fully amortized deferred financing costs 0us-gaap_WriteOffOfDeferredDebtIssuanceCost 0us-gaap_WriteOffOfDeferredDebtIssuanceCost                          
Balance at end of year 4,493,000us-gaap_DeferredFinanceCostsNoncurrentGross 4,099,000us-gaap_DeferredFinanceCostsNoncurrentGross 3,055,000us-gaap_DeferredFinanceCostsNoncurrentGross                        
Accumulated amortization of deferred financing costs [Abstract]                              
Balance at beginning of year (1,985,000)us-gaap_AccumulatedAmortizationDeferredFinanceCosts (1,573,000)us-gaap_AccumulatedAmortizationDeferredFinanceCosts                          
Amortization of deferred financing costs (542,000)us-gaap_AmortizationOfFinancingCosts (412,000)us-gaap_AmortizationOfFinancingCosts                          
Write Off Of Accumulated Amortized Deferred Financing Costs 0pool_WriteOffOfAccumulatedAmortizedDeferredFinancingCosts 0pool_WriteOffOfAccumulatedAmortizedDeferredFinancingCosts                          
Balance at end of year (2,527,000)us-gaap_AccumulatedAmortizationDeferredFinanceCosts (1,985,000)us-gaap_AccumulatedAmortizationDeferredFinanceCosts (1,573,000)us-gaap_AccumulatedAmortizationDeferredFinanceCosts                        
Deferred financing costs, net of accumulated amortization $ 1,966,000us-gaap_DeferredFinanceCostsNet $ 2,114,000us-gaap_DeferredFinanceCostsNet