XML 58 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisitions - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Aug. 23, 2023
Apr. 13, 2023
Dec. 31, 2022
May 31, 2022
Business Acquisition [Line Items]          
Contract assets $ 756,630     $ 634,033  
Goodwill 1,797,330     1,661,850  
Investments in and advances to unconsolidated joint ventures 164,858     107,425  
Contract liabilities $ (277,249)     $ (213,064)  
Sealing Technologies, Inc.          
Business Acquisition [Line Items]          
Cash and cash equivalents   $ 8,133      
Accounts receivable   17,889      
Contract assets   2,960      
Other current assets   1,379      
Property and equipment   1,635      
Right of use assets, operating leases   1,288      
Deferred tax assets   686      
Goodwill   106,241      
Intangible assets   59,900      
Accounts payable   (15,987)      
Accrued expenses and other current liabilities   (2,377)      
Contract liabilities   (493)      
Short-term lease liabilities   (540)      
Deferred tax liabilities   (330)      
Long-term lease liabilities   (551)      
Net assets acquired   $ 179,833      
IPKeys Power Partners          
Business Acquisition [Line Items]          
Cash and cash equivalents     $ 126    
Accounts receivable     3,937    
Contract assets     834    
Other current assets     422    
Property and equipment     86    
Right of use assets, operating leases     129    
Goodwill     24,126    
Intangible assets     23,000    
Other noncurrent assets     56    
Accounts payable     (541)    
Accrued expenses and other current liabilities     (1,768)    
Contract liabilities     (1,936)    
Deferred tax liabilities     (5,432)    
Net assets acquired     $ 43,039    
Xator Corporation          
Business Acquisition [Line Items]          
Cash and cash equivalents         $ 8,935
Accounts receivable         7,393
Contract assets         24,332
Prepaid expenses and other current assets         3,615
Property and equipment         1,699
Right of use assets, operating leases         7,517
Goodwill         257,934
Investments in and advances to unconsolidated joint ventures         698
Intangible assets         123,500
Other noncurrent assets         9,156
Accounts payable         (6,626)
Accrued expenses and other current liabilities         (31,309)
Contract liabilities         (2,631)
Short-term lease liabilities, operating leases         (2,371)
Long-term lease liabilities, operating leases         (5,146)
Other long-term liabilities         (9,156)
Net assets acquired         $ 387,540