XML 24 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Contract Assets and Contract Liabilities
6 Months Ended
Jun. 28, 2020
Revenue from Contract with Customer [Abstract]  
Contract Assets and Contract Liabilities Revenues
Disaggregated Revenues
Disaggregated revenues by customer type were as follows (in thousands):

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  
Three Months Ended June 30, 2019
GMSNSSTotal
DoD$214,657  $56,713  $271,370  
Other U.S. government agencies281,154  93,742  374,896  
Commercial and non-U.S. customers30,214  19,127  49,341  
Total$526,025  $169,582  $695,607  

Six Months Ended June 30, 2019
GMSNSSTotal
DoD$415,059  $115,464  $530,523  
Other U.S. government agencies555,266  182,952  738,218  
Commercial and non-U.S. customers60,179  40,171  100,350  
Total$1,030,504  $338,587  $1,369,091  
Disaggregated revenues by contract type were as follows (in thousands):
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  

Three Months Ended June 30, 2019
GMSNSSTotal
Cost-reimbursable$304,688  $23,481  $328,169  
Fixed-price175,592  72,080  247,672  
Time and materials45,745  74,021  119,766  
Total$526,025  $169,582  $695,607  
Six Months Ended June 30, 2019
GMSNSSTotal
Cost-reimbursable$595,379  $45,703  $641,082  
Fixed-price350,991  148,594  499,585  
Time and materials84,134  144,290  228,424  
Total$1,030,504  $338,587  $1,369,091  
Disaggregated revenues by geographic location were as follows (in thousands):
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  

Three Months Ended June 30, 2019
GMSNSSTotal
United States$261,413  $167,923  $429,336  
International264,612  1,659  266,271  
Total$526,025  $169,582  $695,607  

Six Months Ended June 30, 2019
GMSNSSTotal
United States$521,501  $335,707  $857,208  
International509,003  2,880  511,883  
Total$1,030,504  $338,587  $1,369,091  
Remaining Performance Obligations
The Company’s remaining performance obligations balance represents the expected revenue to be recognized for the satisfaction of remaining performance obligations on existing contracts. This balance excludes unexercised contract option years and task orders that may be issued underneath an indefinite delivery, indefinite quantity contract. The remaining performance obligations balance as of June 28, 2020 and December 31, 2019 was $1,260.0 million and $1,640.0 million, respectively.
The Company expects to recognize approximately 95.2% and 4.8% of the remaining performance obligations balance as revenue over the next year and thereafter, respectively.
Contract Assets and Contract Liabilities
Contract assets consist of unbilled receivables which represent rights to payment for work or services completed but not billed as of the reporting date. Contract assets are recorded as unbilled receivables within accounts receivable, net on the condensed consolidated balance sheets.
Contract liabilities are advances and milestone payments from customers on certain contracts that exceed revenue earned to date. Contract liabilities are recorded as customer advances and billings in excess of costs on the condensed consolidated balance sheets.
Contract assets and contract liabilities consisted of the following as of the dates presented (in thousands):
June 28,December 31,
20202019
Contract assets$297,146  $295,103  
Contract liabilities$70,695  $51,439  
The increase in contract assets of $2.0 million during the six-month period ended June 28, 2020 was primarily due to the timing of billings, partially offset by revenue recognized related to the satisfaction of performance obligations.
The increase in contract liabilities of $19.3 million during the six-month period ended June 28, 2020 was primarily due to the timing of advance payments from customers partially offset by revenue recognized during the period.
During the three-month and six-month periods ended June 28, 2020, the Company recognized $1.1 million and $33.4 million, respectively, relating to amounts that were included in the beginning balance of contract liabilities. During the three-month and six-month periods ended June 30, 2019, the Company recognized $4.5 million and $16.6 million, respectively, relating to amounts that were included in the beginning balance of contract liabilities.