XML 56 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Acquisitions - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Preliminary Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Jun. 30, 2025
Jan. 31, 2025
Dec. 31, 2024
Nov. 01, 2024
Aug. 16, 2024
Business Acquisition [Line Items]            
Contract assets $ 822,487     $ 741,504    
Goodwill 2,163,469     2,082,680    
Contract liabilities $ (343,509)     $ (289,799)    
Chesapeake Technology International, Corp            
Business Acquisition [Line Items]            
Cash and cash equivalents   $ 4,769        
Accounts receivable   28,145        
Contract assets   4,256        
Inventory   169        
Right of use assets, operating leases   2,310        
Prepaid expenses and other current assets   762        
Property and equipment   1,029        
Other noncurrent assets   3,173        
Goodwill   57,998        
Intangible assets   34,820        
Accounts payable   (17,818)        
Short-term lease liabilities, operating leases   (143)        
Accrued expenses and other current liabilities   (7,265)        
Contract liabilities   (8,079)        
Deferred income taxes   (6,300)        
Long-term lease liabilities, operating leases   (2,167)        
Other long-term liabilities   (4,125)        
Net assets acquired   $ 91,534        
TRS group Inc            
Business Acquisition [Line Items]            
Cash and cash equivalents     $ 2,054      
Accounts receivable     3,390      
Contract assets     2,277      
Income taxes receivable     354      
Prepaid expenses and other current assets     2,414      
Property and equipment     5,832      
Goodwill     22,972      
Intangible assets     6,100      
Accounts payable     (1,095)      
Short-term lease liabilities, operating leases     (116)      
Accrued expenses and other current liabilities     (3,270)      
Contract liabilities     (4,222)      
Long-term lease liabilities, operating leases     (124)      
Net assets acquired     $ 36,566      
BCC Engineering, LLC            
Business Acquisition [Line Items]            
Cash and cash equivalents         $ 2,839  
Accounts receivable         24,142  
Contract assets         16,649  
Right of use assets, operating leases         9,438  
Prepaid expenses and other current assets         2,483  
Property and equipment         1,586  
Other noncurrent assets         1,744  
Goodwill         175,680  
Intangible assets         32,400  
Accounts payable         (8,668)  
Short-term lease liabilities, operating leases         (2,090)  
Accrued expenses and other current liabilities         (7,296)  
Contract liabilities         (4,446)  
Deferred income taxes         (2,299)  
Long-term lease liabilities, operating leases         (7,462)  
Other long-term liabilities         (1,183)  
Net assets acquired         $ 233,517  
BlackSignal Technologies, LLC.            
Business Acquisition [Line Items]            
Cash and cash equivalents           $ 4,917
Accounts receivable           5,171
Contract assets           3,209
Right of use assets, operating leases           5,370
Prepaid expenses and other current assets           447
Property and equipment           997
Goodwill           116,849
Intangible assets           97,600
Other assets           145
Accounts payable           (951)
Short-term lease liabilities, operating leases           (800)
Accrued expenses and other current liabilities           (4,999)
Deferred income taxes           (19,647)
Long-term lease liabilities, operating leases           (4,570)
Net assets acquired           $ 203,738