XML 68 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Organization and Summary of Significant Accounting Policies (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Organization and Summary of Significant Accounting Policies [Abstract]      
Number of sales centers in North America, Europe, South America and Australia 328us-gaap_NumberOfStores    
Number of distribution networks 4pool_NumberOfDistributionNetworks    
Shipping and handling costs associated with outbound freight $ 38,674,000us-gaap_ShippingHandlingAndTransportationCosts $ 35,010,000us-gaap_ShippingHandlingAndTransportationCosts $ 33,964,000us-gaap_ShippingHandlingAndTransportationCosts
Advertising expense 6,894,000us-gaap_AdvertisingExpense 5,917,000us-gaap_AdvertisingExpense 6,248,000us-gaap_AdvertisingExpense
Gains (losses) on foreign currency transactions (277,000)us-gaap_ForeignCurrencyTransactionGainLossRealized (220,000)us-gaap_ForeignCurrencyTransactionGainLossRealized 111,000us-gaap_ForeignCurrencyTransactionGainLossRealized
Threshold past due account balances for reserve analysis 20,000pool_ThresholdPastDueAccountBalancesForReserveAnalysis    
Threshold past due days for reserve analysis 60 days    
Sales period (in months) for establishing reserve for inventory obsolescence 12 months    
Sales period (in months) for establishing reserve for inventory obsolescence - Tile and Parts 36 months    
Depreciation expense 14,495,000us-gaap_Depreciation 13,359,000us-gaap_Depreciation 11,592,000us-gaap_Depreciation
Measurement period for acquisition, maximum (in years) 1 year    
Cumulative Share Repurchases 815,700,000pool_CumulativeShareRepurchases    
Cumulative Dividends 274,900,000us-gaap_CumulativeDividends    
Controlling interest by parent 60.00%us-gaap_MinorityInterestOwnershipPercentageByParent    
Cash paid during the year for [Abstract]      
Interest 6,481,000us-gaap_InterestPaid 5,963,000us-gaap_InterestPaid 5,495,000us-gaap_InterestPaid
Income taxes, net of refunds $ 58,405,000us-gaap_IncomeTaxesPaidNet $ 47,138,000us-gaap_IncomeTaxesPaidNet $ 45,404,000us-gaap_IncomeTaxesPaidNet