XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Summary of Estimated Fair Values of Assets Acquired and Liabilities Assumed on Preliminary Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Jul. 06, 2021
Business Acquisition [Line Items]      
Contract assets $ 600,109 $ 579,216  
Goodwill 1,412,834 1,412,690  
Contract liabilities $ (172,932) $ (171,671)  
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     937
Property and equipment     2,239
Right of use assets, operating leases     6,157
Goodwill     143,086
Intangible assets     65,000
Accounts payable     (2,326)
Accrued expenses and other current liabilities     (17,190)
Contract liabilities     (320)
Short-term lease liabilities, operating leases     (1,011)
Long-term lease liabilities, operating leases     (5,146)
Deferred tax liabilities     (10,916)
Other long-term liabilities     (235)
Net assets acquired     $ 205,033