XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Nov. 01, 2024
Aug. 16, 2024
Dec. 31, 2023
Aug. 23, 2023
Apr. 13, 2023
Dec. 31, 2022
May 31, 2022
Business Acquisition [Line Items]                
Contract assets $ 741,504     $ 757,515        
Goodwill 2,082,680     1,792,665     $ 1,661,850  
Investments in and advances to unconsolidated joint ventures 138,759     128,204        
Contract liabilities $ (289,799)     $ (301,107)        
BCC Engineering, LLC                
Business Acquisition [Line Items]                
Cash and cash equivalents   $ 2,839            
Accounts receivable   24,142            
Contract assets   16,649            
Prepaid expenses and other current assets   2,483            
Right of use assets, operating leases   9,438            
Property and equipment   1,586            
Goodwill   174,532            
Intangible assets   32,400            
Other noncurrent assets   1,743            
Accounts payable   (8,668)            
Accrued expenses and other current liabilities   (7,236)            
Contract liabilities   (4,446)            
Short-term lease liabilities, operating leases   (1,977)            
Deferred income taxes   (2,203)            
Long-term lease liabilities, operating leases   (7,462)            
Other long-term liabilities   (1,155)            
Net assets acquired   $ 232,665            
BlackSignal Technologies, LLC.                
Business Acquisition [Line Items]                
Cash and cash equivalents     $ 4,917          
Accounts receivable     5,171          
Contract assets     3,209          
Prepaid expenses and other current assets     447          
Right of use assets, operating leases     5,370          
Property and equipment     997          
Goodwill     119,663          
Intangible assets     97,600          
Other assets     145          
Accounts payable     (951)          
Accrued expenses and other current liabilities     (4,999)          
Short-term lease liabilities, operating leases     (800)          
Deferred income taxes     (22,461)          
Long-term lease liabilities, operating leases     (4,570)          
Net assets acquired     $ 203,738          
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      
Right of use assets, operating leases         1,836      
Property and equipment         2,025      
Goodwill         90,593      
Deferred tax assets         357      
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    
Right of use assets, operating leases           1,105    
Property and equipment           86    
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)    
Long-term lease liabilities, operating leases           (762)    
Deferred tax liabilities           (3,713)    
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
Right of use assets, operating leases               7,517
Property and equipment               1,699
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