XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACQUISITIONS (Narrative) (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
NumberAcquisitions
Dec. 31, 2021
USD ($)
Business Acquisition [Line Items]      
Number of Businesses Acquired | NumberAcquisitions   2  
Total Purchase price $ 0 $ 282,429 $ 0
Payments for Previous Acquisition $ 0 (5,062) $ (5,340)
2022 acquisitions      
Business Acquisition [Line Items]      
Total Purchase price   282,429  
Revenue of Acquiree since Acquisition Date, Actual   45,000  
Earnings or Loss of Acquiree since Acquisition Date, Actual   (1,000)  
Dyna-Flo Valve Services Ltd. (Dyna-Flo)      
Business Acquisition [Line Items]      
Payments for Previous Acquisition   $ (5,000)