Composition of Certain Financial Statement Captions (Tables)
12 Months Ended
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of Compensation and Other Employee Benefits
Compensation and other employee benefits are affected by short-term fluctuations in the timing of payments and were comprised of the following at December 31:
(In thousands)20222021
Accrued salaries and wages$37,795 $37,883 
Accrued bonus23,484 14,364 
Accrued employee benefits106,759 28,037 
Total$168,038 $80,284 
Schedule of Other Accrued Liabilities
Other accrued liabilities were comprised of the following at December 31:
(In thousands)20222021
Contract related reserves$74,915 $15,699 
Current operating lease liabilities17,564 11,983 
Accrued non-payroll taxes4,145 6,425 
Workers' compensation, auto and general liability reserve2,799 3,169 
Other97,115 17,755 
Total$196,538 $55,031 
Schedule of Other Non-current Liabilities
Other non-current liabilities were comprised of the following at December 31:
(In thousands)20222021
Long-term contract-related reserves$111,534 $— 
Income taxes payable9,202 9,724 
CARES Act payroll tax deferral— 8,448 
Other12,449 1,956 
Total$133,185 $20,128