XML 59 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 16, 2021
USD ($)
distribution_center
Dec. 31, 2021
USD ($)
store
distribution_center
Jun. 30, 2021
distribution_center
Apr. 30, 2021
distribution_center
Dec. 31, 2020
USD ($)
distribution_center
Oct. 31, 2020
distribution_center
Sep. 30, 2020
distribution_center
Feb. 29, 2020
distribution_center
Jan. 31, 2019
locations
Dec. 31, 2021
USD ($)
store
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Business Acquisition [Line Items]                        
Number of sales centers | store   410               410    
Payments to Acquire Businesses, Net of Cash Acquired | $                   $ 811,956 $ 124,587 $ 8,901
Goodwill | $   $ 688,364     $ 268,167         $ 688,364 $ 268,167  
Porpoise Pool & Patio, Inc.                        
Business Acquisition [Line Items]                        
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment | $ $ 57,400                      
Payments to Acquire Businesses, Net of Cash Acquired | $ 788,700                      
Goodwill | $ 403,500                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill | $ 301,000                      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net | $ $ 84,200                      
Virginia | W.W. Adcock, Inc. [Member]                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations | locations                 1      
North Carolina | W.W. Adcock, Inc. [Member]                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations | locations                 1      
PENNSYLVANIA | W.W. Adcock, Inc. [Member]                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations | locations                 2      
TEXAS | Master Tile Network LLC [Member]                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations               2        
TEXAS | Jet Line Products, Inc. [Member]                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations           2            
NEVADA | Master Tile Network LLC [Member]                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations               1        
OKLAHOMA | Master Tile Network LLC [Member]                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations               1        
ONTARIO | Northeastern Swimming Pool Distributors, Inc. [Member]                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations             2          
NEW JERSEY | Jet Line Products, Inc. [Member]                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations           3            
NEW YORK | Jet Line Products, Inc. [Member]                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations           3            
FLORIDA | Jet Line Products, Inc. [Member]                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations           1            
FLORIDA | TWC Distributors, Inc. [Member]                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations         9              
FLORIDA | Vak Pak Builders Supply, Inc.                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations     1                  
FLORIDA | Wingate Supply, Inc.                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations   1                    
FLORIDA | Porpoise Pool & Patio, Inc.                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations 1                      
GEORGIA | TWC Distributors, Inc. [Member]                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations         1              
TENNESSEE | Pool Source, LLC                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations       1