v3.22.4
GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Roll Forward]    
Balance, beginning of period $ 551,377 $ 395,800
Acquisitions 83,126 147,892
Adjustment to prior year preliminary purchase price allocation (5,240) 7,685
Balance, end of period 629,263 551,377
Manufacturing    
Goodwill [Roll Forward]    
Balance, beginning of period 481,906 338,045
Acquisitions 82,886 136,195
Adjustment to prior year preliminary purchase price allocation (6,430) 7,666
Balance, end of period 558,362 481,906
Distribution    
Goodwill [Roll Forward]    
Balance, beginning of period 69,471 57,755
Acquisitions 240 11,697
Adjustment to prior year preliminary purchase price allocation 1,190 19
Balance, end of period $ 70,901 $ 69,471