Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue, Remaining Performance Obligation
Remaining performance obligations as of December 31, 2022 and December 31, 2021 are presented in the following table:
 Year Ended December 31,
(In millions)20222021
Performance Obligations$2,997 $1,398 
Disaggregation of Revenue
The following tables present our revenue disaggregated by different categories. Revenue by contract type for the years 2022, 2021 and 2020 are as follows:
Year Ended December 31,
(In thousands)202220212020
Cost-plus and cost-reimbursable$1,625,196 $1,271,167 $955,506 
Firm-fixed-price1,159,743 452,112 403,994 
Time-and-materials105,921 60,386 36,029 
Total revenue$2,890,860 $1,783,665 $1,395,529 
Revenue by geographic region in which the contract is performed for the years 2022, 2021 and 2020 are as follows:
Year Ended December 31,
(In thousands)202220212020
United States$1,494,255 $578,255 $328,214 
Middle East1,024,674 1,000,877 902,162 
Europe204,302 142,606 155,169 
Asia167,629 61,927 9,984 
Total revenue$2,890,860 $1,783,665 $1,395,529 
Revenue by contract relationship for the years 2022, 2021 and 2020 are as follows:
Year Ended December 31,
(In thousands)202220212020
Prime contractor$2,695,067 $1,663,828 $1,324,628 
Subcontractor195,793 119,837 70,901 
Total revenue$2,890,860 $1,783,665 $1,395,529 
Revenue by customer for the years 2022, 2021 and 2020 are as follows:
Year Ended December 31,
(In thousands)202220212020
Army$1,342,406 $1,134,849 $965,558 
Navy713,732 224,407 68,748 
Air Force459,849 266,291 299,272 
Other374,873 158,118 61,951 
Total revenue$2,890,860 $1,783,665 $1,395,529