Revenue (Tables)
9 Months Ended
Sep. 29, 2023
Revenue from Contract with Customer [Abstract]  
Remaining Performance Obligation
Performance obligations are presented in the following table:
September 29,December 31,
(In millions)20232022
Performance Obligations$3,463 $2,997 
Disaggregation of Revenue
The following tables present various revenue disaggregations.
Revenue by contract type is as follows:
Three Months EndedNine Months Ended
September 29,September 30,%September 29,September 30,%
(In thousands)20232022Change20232022Change
Cost-plus and cost-reimbursable$570,402 $505,743 12.8 %$1,589,619 $1,172,397 35.6 %
Firm-fixed-price402,219 416,618 (3.5)%1,237,110 672,970 83.8 %
Time-and-materials28,886 35,795 (19.3)%96,090 67,326 42.7 %
Total revenue$1,001,507 $958,156 $2,922,819 $1,912,693 
Revenue by geographic region in which the contract is performed is as follows:
Three Months EndedNine Months Ended
September 29,September 30,%September 29,September 30,%
(In thousands)20232022Change20232022Change
United States$571,405 $582,817 (2.0)%$1,698,689 $908,271 87.0 %
Middle East305,918 261,997 16.8 %866,122 747,310 15.9 %
Asia63,259 50,673 24.8 %193,109 113,265 70.5 %
Europe60,925 62,669 (2.8)%164,899 143,847 14.6 %
Total revenue$1,001,507 $958,156 $2,922,819 $1,912,693 
Revenue by contract relationship is as follows:
Three Months EndedNine Months Ended
September 29,September 30,%September 29,September 30,%
(In thousands)20232022Change20232022Change
Prime contractor$945,669 $886,415 6.7 %$2,740,908 $1,781,961 53.8 %
Subcontractor55,838 71,741 (22.2)%181,911 130,732 39.1 %
Total revenue$1,001,507 $958,156 $2,922,819 $1,912,693 
Revenue by customer is as follows:
Three Months EndedNine Months Ended
September 29,September 30,%September 29,September 30,%
(In thousands)20232022Change20232022Change
Army$412,841 $352,923 17.0 %$1,196,843 $959,792 24.7 %
Navy311,088 270,071 15.2 %896,976 410,173 118.7 %
Air Force134,728 165,085 (18.4)%418,710 295,015 41.9 %
Other142,850 170,077 (16.0)%410,290 247,713 65.6 %
Total revenue$1,001,507 $958,156 $2,922,819 $1,912,693