XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue and Contract Balances (Tables)
9 Months Ended
Jun. 27, 2021
Revenue from Contract with Customer [Abstract]  
Summary of revenue disaggregated by client sector and contract type The following tables present revenue disaggregated by client sector and contract type:
 Three Months EndedNine Months Ended
 June 27,
2021
June 28,
2020
June 27,
2021
June 28,
2020
 (in thousands)
Client Sector:  
U.S. state and local government$135,717 $97,163 $390,464 $324,670 
U.S. federal government (1)
265,999 243,414 799,560 731,977 
U.S. commercial153,100 168,491 454,607 510,770 
International (2)
246,817 200,703 676,869 674,110 
Total$801,633 $709,771 $2,321,500 $2,241,527 
Contract Type:
Fixed-price$294,568 $275,810 $841,118 $802,477 
Time-and-materials379,705 309,123 1,082,143 1,047,900 
Cost-plus127,360 124,838 398,239 391,150 
Total$801,633 $709,771 $2,321,500 $2,241,527 
(1)     Includes revenue generated under U.S. federal government contracts performed outside the United States.
(2) Includes revenue generated from foreign operations, primarily in Canada, Australia, the United Kingdom, and revenue generated from non-U.S. clients.
Summary of net contract assets/liabilities Net contract assets/liabilities consisted of the following:
Balance at
June 27,
2021
September 27, 2020
(in thousands)
Contract assets (1)
$91,405 $92,632 
Contract liabilities(179,127)(171,905)
Net contract liabilities$(87,722)$(79,273)
(1)     Includes $8.5 million and $12.3 million of contract retentions as of June 27, 2021 and September 27, 2020, respectively.
Components of net accounts receivable
Net accounts receivable consisted of the following:

Balance at
 June 27,
2021
September 27,
2020
(in thousands)
Billed$431,613 $402,818 
Unbilled236,174 253,364 
Total accounts receivable667,787 656,182 
Allowance for doubtful accounts(3,394)(7,147)
Total accounts receivable, net$664,393 $649,035 
Remaining performance obligation, expected timing
We expect to satisfy our RUPOs as of June 27, 2021 over the following periods:
Amount
(in thousands)
Within 12 months$1,950,987 
Beyond 1,280,146 
Total $3,231,133