XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue and Contract Balances (Tables)
9 Months Ended
Jul. 02, 2023
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 (in thousands):
 Three Months EndedNine Months Ended
 July 2,
2023
July 3,
2022
July 2,
2023
July 3,
2022
 
Client Sector:  
U.S. federal government (1)
$338,022 $261,434 $996,471 $781,503 
U.S. state and local government151,462 150,731 $452,447 $465,770 
U.S. commercial225,907 188,255 633,401 536,901 
International (2)
493,556 289,811 1,179,619 817,311 
Total$1,208,947 $890,231 $3,261,938 $2,601,485 
Contract Type:
Fixed-price$452,605 $335,014 $1,194,266 $982,565 
Time-and-materials596,904 417,898 1,550,970 1,221,598 
Cost-plus159,438 137,319 516,702 397,322 
Total$1,208,947 $890,231 $3,261,938 $2,601,485 
(1)    Includes revenue generated under U.S. federal government contracts performed outside the United States.
(2)    Includes revenue generated from non-U.S. clients, primarily in Canada, Australia and the United Kingdom.
Summary of net contract assets/liabilities Net contract assets/liabilities consisted of the following (in thousands):
Balance at
July 2,
2023
October 2, 2022
Contract assets (1)
$125,360 $92,405 
Contract liabilities351,048 241,340 
Net contract liabilities$(225,688)$(148,935)
(1)    Includes $8.1 million and $23.3 million of contract retentions at July 2, 2023 and October 2, 2022, respectively.
Components of net accounts receivable
Net accounts receivable consisted of the following (in thousands):

Balance at
 July 2,
2023
October 2,
2022
Billed$677,915 $491,700 
Unbilled331,381 267,161 
Total accounts receivable1,009,296 758,861 
Allowance for doubtful accounts(7,209)(3,749)
Total accounts receivable, net$1,002,087 $755,112 
Remaining performance obligation, expected timing
We expect to satisfy our RUPO at July 2, 2023 over the following periods (in thousands):
Amount
Within 12 months$2,815,736 
Beyond 1,537,602 
Total $4,353,338