XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue and Contract Balances (Tables)
6 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Summary of revenue disaggregated by client sector and contract type The following tables present our revenue disaggregated by client sector and contract type (in thousands):
 Three Months EndedSix Months Ended
 March 31,
2024
April 2,
2023
March 31,
2024
April 2,
2023
Client Sector:  
U.S. federal government (1)
$407,002 $382,374 $789,078 $658,449 
U.S. state and local government147,551 147,791 298,476 300,985 
U.S. commercial201,407 208,538 423,837 407,494 
International (2)
495,656 419,523 968,492 686,063 
Total$1,251,616 $1,158,226 $2,479,883 $2,052,991 
Contract Type:
Fixed-price$459,022 $413,924 $930,464 $741,661 
Time-and-materials591,844 533,496 1,141,495 954,066 
Cost-plus200,750 210,806 407,924 357,264 
Total$1,251,616 $1,158,226 $2,479,883 $2,052,991 
(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, Europe and the United Kingdom.
Summary of net contract assets/liabilities Net contract assets/liabilities consisted of the following (in thousands):
Balance at
March 31,
2024
October 1, 2023
Contract assets (1)
$102,991 $113,939 
Contract liabilities(373,682)(335,044)
Net contract liabilities$(270,691)$(221,105)
(1)    Includes $5.5 million and $6.8 million of contract retentions at March 31, 2024 and October 1, 2023, respectively.
Components of net accounts receivable
Net accounts receivable consisted of the following (in thousands):

Balance at
 March 31,
2024
October 1,
2023
Billed$674,059 $672,712 
Unbilled368,579 306,788 
Total accounts receivable1,042,638 979,500 
Allowance for doubtful accounts(4,755)(4,965)
Total accounts receivable, net$1,037,883 $974,535 
Remaining performance obligation, expected timing
We expect to satisfy our RUPO at March 31, 2024 over the following periods (in thousands):
Amount
Within 12 months$3,260,974 
Beyond 1,448,574 
Total $4,709,548