XML 55 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Preliminary Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jul. 06, 2021
Dec. 31, 2020
Nov. 19, 2020
Business Acquisition [Line Items]        
Contract assets $ 569,294   $ 576,568  
Goodwill 1,411,465   1,261,978  
Contract liabilities $ (186,789)   $ (201,864)  
BlackHorse Solutions, Inc.        
Business Acquisition [Line Items]        
Cash and cash equivalents   $ 15,428    
Accounts receivable   3,351    
Contract assets   5,979    
Prepaid expenses and other current assets   977    
Property and equipment   2,278    
Right of use assets, operating leases   6,157    
Goodwill   142,948    
Intangible assets   65,000    
Accounts payable   (2,326)    
Accrued expenses and other current liabilities   (17,197)    
Contract liabilities   (320)    
Short-term lease liabilities, operating leases   (1,011)    
Long-term lease liabilities, operating leases   (5,146)    
Deferred tax liabilities   (11,091)    
Net assets acquired   $ 205,027    
Braxton Science & Technology Group        
Business Acquisition [Line Items]        
Cash and cash equivalents       $ 7,006
Accounts receivable       18,163
Contract assets       8,350
Prepaid expenses and other current assets       3,036
Property and equipment       5,114
Right of use assets, operating leases       10,788
Goodwill       212,185
Intangible assets       74,950
Accounts payable       (7,464)
Accrued expenses and other current liabilities       (9,845)
Contract liabilities       (300)
Short-term lease liabilities, operating leases       (1,915)
Long-term lease liabilities, operating leases       (8,873)
Deferred tax liabilities       (1,694)
Net assets acquired       $ 309,501