XML 87 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
BUSINESS COMBINATIONS - Additional Information (Details)
$ in Thousands
12 Months Ended
Mar. 22, 2024
USD ($)
Mar. 01, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 09, 2022
USD ($)
Jun. 17, 2022
USD ($)
Dec. 31, 2024
USD ($)
business
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Business Acquisition [Line Items]                  
Number of businesses acquired | business           3      
Goodwill           $ 1,477,199 $ 1,287,736   $ 1,246,878
HEPACO                  
Business Acquisition [Line Items]                  
Purchase price to acquire business $ 392,200                
Weighted average useful life of acquired intangible assets (in years) 19 years                
Goodwill           186,911      
HEPACO | Minimum                  
Business Acquisition [Line Items]                  
Finite-lived intangible asset, useful life (in years) 7 years                
HEPACO | Maximum                  
Business Acquisition [Line Items]                  
Finite-lived intangible asset, useful life (in years) 20 years                
Noble Oil Services , Inc. Acquisition                  
Business Acquisition [Line Items]                  
Purchase price to acquire business   $ 68,700              
Weighted average useful life of acquired intangible assets (in years)   13 years              
Goodwill           6,257      
Noble Oil Services , Inc. Acquisition | Minimum                  
Business Acquisition [Line Items]                  
Finite-lived intangible asset, useful life (in years)   7 years              
Noble Oil Services , Inc. Acquisition | Maximum                  
Business Acquisition [Line Items]                  
Finite-lived intangible asset, useful life (in years)   15 years              
Series of Individually Immaterial Business Acquisitions                  
Business Acquisition [Line Items]                  
Purchase price to acquire business           17,100      
Thompson Industrial                  
Business Acquisition [Line Items]                  
Purchase price to acquire business     $ 110,900            
Weighted average useful life of acquired intangible assets (in years)     13 years            
Goodwill           $ 39,564 $ 39,346    
Thompson Industrial | Minimum                  
Business Acquisition [Line Items]                  
Finite-lived intangible asset, useful life (in years)     5 years            
Thompson Industrial | Maximum                  
Business Acquisition [Line Items]                  
Finite-lived intangible asset, useful life (in years)     15 years            
June 17, 2022 Acquisition                  
Business Acquisition [Line Items]                  
Purchase price to acquire business         $ 78,900        
Weighted average useful life of acquired intangible assets (in years)         18 years        
Goodwill               $ 32,212  
June 17, 2022 Acquisition | Minimum                  
Business Acquisition [Line Items]                  
Finite-lived intangible asset, useful life (in years)         5 years        
June 17, 2022 Acquisition | Maximum                  
Business Acquisition [Line Items]                  
Finite-lived intangible asset, useful life (in years)         20 years        
December 9, 2022 Acquisition                  
Business Acquisition [Line Items]                  
Purchase price to acquire business       $ 12,600          
Goodwill       $ 2,700