Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The change in the net carrying amount of goodwill for 2021 and 2022 is as follows (in thousands):
Balance at December 31, 2020$339,702 
Adjustments to preliminary purchase price allocation of Zenetex(13,383)
Adjustments to preliminary purchase price allocation of HHB(4,585)
Balance at December 31, 2021$321,734 
Acquisition of Vertex1,332,088 
Balance at December 31, 2022$1,653,822 
Schedule of Finite-Lived Intangible Assets
Other identifiable intangible assets consist of the following:    
December 31, 2022December 31, 2021
(In thousands)Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Contract backlogs and recompetes$393,300 $(56,210)$337,090 $77,300 $(14,988)$62,312 
Customer contracts171,200 (10,748)160,452 7,200 (3,572)3,628 
Trade names and other1,260 (851)409 1,249 (607)642 
Total intangible assets$565,760 $(67,809)$497,951 $85,749 $(19,167)$66,582 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
The estimated amortization expense for intangible assets for the next five years is as follows (in thousands):
PeriodAmortization
2023$90,423 
2024$89,316 
2025$88,518 
2026$88,048 
2027$18,666 
After 2027$122,980