XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACQUISITIONS (Narrative) (Detail)
$ in Thousands
12 Months Ended
Apr. 01, 2024
USD ($)
Dec. 31, 2024
USD ($)
NumberAcquisitions
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Business Acquisition [Line Items]        
Number of Businesses Acquired | NumberAcquisitions   2    
Aggregate purchase price   $ 226,000    
Sales   3,121,189 $ 2,845,373 $ 2,557,025
Net losses   (404,978) $ (354,509) $ (294,348)
2024 Business Acquisitions        
Business Acquisition [Line Items]        
Sales   8,000    
Net losses   1,000    
WSC Inc.        
Business Acquisition [Line Items]        
Aggregate purchase price $ 34,000      
Ultra Energy        
Business Acquisition [Line Items]        
Aggregate purchase price   $ 192,000