XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Contract Balances (Tables)
6 Months Ended
Apr. 03, 2022
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 EndedSix Months Ended
 April 3,
2022
March 28,
2021
April 3,
2022
March 28,
2021
 (in thousands)
Client Sector:  
U.S. state and local government$156,032 $129,781 $315,040 $254,747 
U.S. federal government (1)
253,272 267,696 520,069 533,561 
U.S. commercial171,741 143,702 348,646 301,508 
International (2)
271,699 213,585 527,500 430,052 
Total$852,744 $754,764 $1,711,255 $1,519,868 
Contract Type:
Fixed-price$316,304 $272,118 $647,552 $546,551 
Time-and-materials408,051 347,197 803,700 702,438 
Cost-plus128,389 135,449 260,003 270,879 
Total$852,744 $754,764 $1,711,255 $1,519,868 
(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
April 3,
2022
October 3, 2021
(in thousands)
Contract assets (1)
$114,958 $103,784 
Contract liabilities(224,978)(190,403)
Net contract liabilities$(110,020)$(86,619)
(1)     Includes $18.8 million and $12.2 million of contract retentions as of April 3, 2022 and October 3, 2021, respectively.
Components of net accounts receivable
Net accounts receivable consisted of the following:

Balance at
 April 3,
2022
October 3,
2021
(in thousands)
Billed$420,094 $432,814 
Unbilled251,679 240,536 
Total accounts receivable671,773 673,350 
Allowance for doubtful accounts(4,648)(4,352)
Total accounts receivable, net$667,125 $668,998 
Remaining performance obligation, expected timing
We expect to satisfy our RUPO as of April 3, 2022 over the following periods:
Amount
(in thousands)
Within 12 months$2,171,878 
Beyond 1,418,218 
Total $3,590,096