Annual report pursuant to Section 13 and 15(d)

ACQUISITIONS - Assets acquired and liabilities assumed (Details)

v3.24.0.1
ACQUISITIONS - Assets acquired and liabilities assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Apr. 01, 2023
Dec. 31, 2022
Dec. 31, 2021
Business Acquisition [Line Items]        
Goodwill $ 1,070,310   $ 846,704 $ 786,504
FPC Holdings, LLC        
Business Acquisition [Line Items]        
Cash   $ 4,560    
Accounts receivable, net   1,542    
Materials and supplies   431    
Operating lease right-of-use assets   8,689    
Other current assets   487    
Goodwill   186,695    
Customer contracts   118,000    
Current liabilities   (4,057)    
Unearned revenue   (6,144)    
Operating lease liabilities   (8,689)    
Assets acquired and liabilities assumed 339,500 339,514    
FPC Holdings, LLC | Trademarks & tradenames        
Business Acquisition [Line Items]        
Intangible assets   $ 38,000    
2023 Acquisitions        
Business Acquisition [Line Items]        
Cash 531      
Accounts receivable, net 1,190      
Materials and supplies 592      
Other current assets 198      
Equipment and property 5,002      
Goodwill 37,319      
Current liabilities (1,462)      
Other assets and liabilities, net (2,472)      
Assets acquired and liabilities assumed 76,708      
2023 Acquisitions | Trademarks & tradenames        
Business Acquisition [Line Items]        
Intangible assets 1,457      
2023 Acquisitions | Other intangible assets        
Business Acquisition [Line Items]        
Intangible assets 2,357      
2023 Acquisitions | Customer contracts        
Business Acquisition [Line Items]        
Customer contracts $ 31,996      
2022 Acquisitions        
Business Acquisition [Line Items]        
Cash     0  
Accounts receivable, net     3,736  
Materials and supplies     529  
Other current assets     0  
Equipment and property     6,741  
Goodwill     64,997  
Current liabilities     (4,853)  
Other assets and liabilities, net     (1,948)  
Assets acquired and liabilities assumed     126,226  
2022 Acquisitions | Trademarks & tradenames        
Business Acquisition [Line Items]        
Intangible assets     5,615  
2022 Acquisitions | Other intangible assets        
Business Acquisition [Line Items]        
Intangible assets     1,538  
2022 Acquisitions | Customer contracts        
Business Acquisition [Line Items]        
Customer contracts     $ 49,871