XML 59 R46.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS ACQUISITIONS - Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Business Acquisition [Line Items]    
Goodwill $ 308,880 $ 261,767
2021 Acquisitions    
Business Acquisition [Line Items]    
Cash 34  
Accounts receivable 5,011  
Other receivables 1,291  
Costs in excess of billings 3,003  
Goodwill 47,203  
Property and equipment 214  
Other assets 2,460  
Assets acquired 75,475  
Current liabilities assumed (10,134)  
Contingent consideration (301)  
Net assets acquired 65,040  
2021 Acquisitions | Non-compete agreements    
Business Acquisition [Line Items]    
Finite-lived intangibles 1,040  
2021 Acquisitions | Customer relationships    
Business Acquisition [Line Items]    
Finite-lived intangibles $ 15,219