XML 112 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
BUSINESS ACQUISITIONS - Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]      
Goodwill $ 343,991 $ 333,759 $ 296,541
Acquisitions 2023      
Business Acquisition [Line Items]      
Cash 353    
Accounts receivable 2,335    
Inventory 355    
Other current assets 178    
Property and equipment 41    
Operating lease ROU asset 256    
Other assets 7    
Assets acquired 6,052    
Short-term operating lease liability (106)    
Current liabilities assumed (1,442)    
Long-term operating lease liability (150)    
Deferred tax liability (679)    
Long-term liabilities assumed (24)    
Net assets acquired 3,651    
Total Consideration 13,419    
Goodwill 9,768    
Acquisitions 2023 | Non-compete agreements      
Business Acquisition [Line Items]      
Finite-lived intangibles 628    
Acquisitions 2023 | Customer relationships      
Business Acquisition [Line Items]      
Finite-lived intangibles $ 1,899