XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisitions (Details)
$ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2022
numberOfReportingUnits
Dec. 16, 2021
USD ($)
Dec. 31, 2021
USD ($)
numberOfReportingUnits
Dec. 31, 2021
USD ($)
numberOfReportingUnits
Jun. 30, 2021
USD ($)
numberOfReportingUnits
Apr. 30, 2021
numberOfReportingUnits
Jun. 30, 2022
USD ($)
Jun. 30, 2021
USD ($)
Business Acquisition [Line Items]                
Payments to Acquire Businesses, Net of Cash Acquired             $ 7,629 $ 15,162
Goodwill Balances     $ 688,364 $ 688,364 $ 283,284   $ 692,972 $ 283,284
Porpoise Pool & Patio, Inc.                
Business Acquisition [Line Items]                
Payments to Acquire Businesses, Net of Cash Acquired   $ 788,700            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill   301,000            
Goodwill Balances   403,500            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net   84,200            
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment   $ 57,400            
FLORIDA | Porpoise Pool & Patio, Inc.                
Business Acquisition [Line Items]                
Business Combination, Number of Locations | numberOfReportingUnits     1          
FLORIDA | Wingate Supply, Inc.                
Business Acquisition [Line Items]                
Business Combination, Number of Locations | numberOfReportingUnits       1        
FLORIDA | Vak Pak Builders Supply, Inc.                
Business Acquisition [Line Items]                
Business Combination, Number of Locations | numberOfReportingUnits         1      
TENNESSEE | Pool Source, LLC                
Business Acquisition [Line Items]                
Business Combination, Number of Locations | numberOfReportingUnits           1    
WEST VIRGINIA | Tri-State Pool Distributors                
Business Acquisition [Line Items]                
Business Combination, Number of Locations | numberOfReportingUnits 1