XML 55 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Aug. 16, 2024
Dec. 31, 2023
Aug. 23, 2023
Apr. 13, 2023
Business Acquisition [Line Items]          
Contract assets $ 790,001   $ 757,515    
Goodwill 1,931,157   1,792,665    
Investments in and advances to unconsolidated joint ventures 194,524   128,204    
Contract liabilities $ (300,799)   $ (301,107)    
BlackSignal Technologies, LLC.          
Business Acquisition [Line Items]          
Cash and cash equivalents   $ 4,917      
Accounts receivable   5,171      
Contract assets   3,209      
Income taxes receivable   234      
Prepaid expenses and other current assets   433      
Property and equipment   997      
Right of use assets, operating leases   3,032      
Goodwill   139,394      
Intangible assets   73,200      
Other assets   145      
Accounts payable   (951)      
Accrued expenses and other current liabilities   (4,793)      
Short-term lease liabilities, operating leases   (593)      
Deferred income taxes   (17,978)      
Long-term lease liabilities, operating leases   (2,651)      
Net assets acquired   $ 203,766      
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