XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Revenues (Tables)
6 Months Ended
Jun. 27, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregated Revenues
Disaggregated revenues by customer type were as follows (in thousands):

Three Months Ended June 27, 2021
GMSNSSTotal
DoD$194,598 $81,621 $276,219 
Other U.S. government agencies267,592 131,848 399,440 
Commercial and non-U.S. customers49,153 22,386 71,539 
Total$511,343 $235,855 $747,198 
Six Months Ended June 27, 2021
GMSNSSTotal
DoD$357,031 $163,821 $520,852 
Other U.S. government agencies536,377 251,943 788,320 
Commercial and non-U.S. customers139,496 47,097 186,593 
Total$1,032,904 $462,861 $1,495,765 
Three Months Ended June 28, 2020
GMSNSSTotal
DoD$204,634 $62,096 $266,730 
Other U.S. government agencies260,714 49,434 310,148 
Commercial and non-U.S. customers42,506 23,919 66,425 
Total$507,854 $135,449 $643,303 

Six Months Ended June 28, 2020
GMSNSSTotal
DoD$392,240 $129,275 $521,515 
Other U.S. government agencies510,660 120,156 630,816 
Commercial and non-U.S. customers62,398 45,827 108,225 
Total$965,298 $295,258 $1,260,556 

Revenues by contract type were as follows (in thousands):

Three Months Ended June 27, 2021
GMSNSSTotal
Cost-reimbursable$285,552 $93,653 $379,205 
Fixed-price159,955 79,036 238,991 
Time and materials65,836 63,166 129,002 
Total$511,343 $235,855 $747,198 
Six Months Ended June 27, 2021
GMSNSSTotal
Cost-reimbursable$546,472 $183,747 $730,219 
Fixed-price341,259 161,553 502,812 
Time and materials145,173 117,561 262,734 
Total$1,032,904 $462,861 $1,495,765 

Three Months Ended June 28, 2020
GMSNSSTotal
Cost-reimbursable$299,906 $34,288 $334,194 
Fixed-price158,247 53,693 211,940 
Time and materials49,701 47,468 97,169 
Total$507,854 $135,449 $643,303 
Six Months Ended June 28, 2020
GMSNSSTotal
Cost-reimbursable$565,986 $71,192 $637,178 
Fixed-price320,285 122,650 442,935 
Time and materials79,027 101,416 180,443 
Total$965,298 $295,258 $1,260,556 
Disaggregated revenues by geographic location were as follows (in thousands):
Three Months Ended June 27, 2021
GMSNSSTotal
United States$266,268 $234,706 $500,974 
International245,075 1,149 246,224 
Total$511,343 $235,855 $747,198 
Six Months Ended June 27, 2021
GMSNSSTotal
United States$555,040 $460,576 $1,015,616 
International477,864 2,285 480,149 
Total$1,032,904 $462,861 $1,495,765 
Three Months Ended June 28, 2020
GMSNSSTotal
United States$277,536 $133,875 $411,411 
International230,318 1,574 231,892 
Total$507,854 $135,449 $643,303 
Six Months Ended June 28, 2020
GMSNSSTotal
United States$526,446 $292,014 $818,460 
International438,852 3,244 442,096 
Total$965,298 $295,258 $1,260,556