XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 16, 2021
USD ($)
distribution_center
Apr. 30, 2022
distribution_center
Dec. 31, 2021
USD ($)
distribution_center
Jun. 30, 2021
distribution_center
Apr. 30, 2021
distribution_center
Dec. 31, 2020
distribution_center
Oct. 31, 2020
distribution_center
Sep. 30, 2020
distribution_center
Feb. 29, 2020
distribution_center
Dec. 31, 2022
USD ($)
store
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Business Acquisition [Line Items]                        
Number of sales centers | store                   420    
Payments to Acquire Businesses, Net of Cash Acquired | $                   $ 9,264 $ 811,956 $ 124,587
Goodwill | $     $ 688,364             $ 691,993 $ 688,364  
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                      
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              
WEST VIRGINIA | Tri-State Pool Distributors                        
Business Acquisition [Line Items]                        
Business Combination, Number of Locations   1