XML 84 R68.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill Balance by Reportable Segment (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Goodwill [Line Items]      
Goodwill $ 308,506 $ 261,767 $ 194,052
Service Centers      
Goodwill [Line Items]      
Goodwill 251,336 244,628  
Innovative Pumping Solutions      
Goodwill [Line Items]      
Goodwill 40,031 0  
Supply Chain Services      
Goodwill [Line Items]      
Goodwill $ 17,139 $ 17,139