XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Preliminary Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Aug. 23, 2023
Apr. 13, 2023
Business Acquisition [Line Items]        
Contract assets $ 768,007 $ 757,515    
Goodwill 1,791,443 1,792,665    
Investments in and advances to unconsolidated joint ventures 145,043 128,204    
Contract liabilities $ (282,962) $ (301,107)    
Sealing Technologies, Inc.        
Business Acquisition [Line Items]        
Cash and cash equivalents     $ 8,133  
Accounts receivable     17,889  
Contract assets     2,946  
Prepaid expenses and other current assets     1,379  
Property and equipment     2,025  
Right of use assets, operating leases     1,836  
Deferred tax assets     357  
Goodwill     90,593  
Intangible assets     75,000  
Accounts payable     (15,987)  
Accrued expenses and other current liabilities     (2,408)  
Contract liabilities     (668)  
Short-term lease liabilities, operating leases     (418)  
Long-term lease liabilities, operating leases     (1,418)  
Net assets acquired     $ 179,259  
IPKeys Power Partners        
Business Acquisition [Line Items]        
Cash and cash equivalents       $ 126
Accounts receivable       3,937
Contract assets       834
Prepaid expenses and other current assets       455
Property and equipment       86
Right of use assets, operating leases       1,105
Goodwill       22,407
Intangible assets       23,000
Other noncurrent assets       152
Accounts payable       (541)
Accrued expenses and other current liabilities       (1,768)
Contract liabilities       (1,936)
Short-term lease liabilities, operating leases       (343)
Deferred tax liabilities       (3,713)
Long-term lease liabilities, operating leases       (762)
Net assets acquired       $ 43,039