XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue and Contract Balances (Tables)
3 Months Ended
Dec. 29, 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 Ended
 December 29,
2024
December 31,
2023
Client Sector:  
U.S. federal government (1)
$501,848 $382,076 
U.S. state and local government202,987 150,925 
U.S. commercial233,591 222,430 
International (2)
482,135 472,836 
Total$1,420,561 $1,228,267 
Contract Type:
Fixed-price$519,822 $471,442 
Time-and-materials598,948 549,651 
Cost-plus301,791 207,174 
Total$1,420,561 $1,228,267 
(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 United Kingdom, Australia and Canada
Summary of net contract assets/liabilities Net contract assets/liabilities consisted of the following (in thousands):
As of
December 29,
2024
September 29, 2024
Contract assets (1)
$122,310 $129,678 
Contract liabilities - current
(359,957)(351,738)
Contract liabilities - non-current (2)
(8,035)— 
Net contract liabilities$(245,682)$(222,060)
(1)    Includes $8.4 million and $7.9 million of contract retentions at December 29, 2024 and September 29, 2024, respectively.
(2)    Reported under "Other non-current liabilities" on our consolidated balance sheet as of December 29,2024.
Components of net accounts receivable
Net accounts receivable consisted of the following (in thousands):
As of
 December 29,
2024
September 29,
2024
Billed$707,357 $707,406 
Unbilled414,778 348,907 
Total accounts receivable1,122,135 1,056,313 
Allowance for doubtful accounts(4,469)(4,852)
Total accounts receivable, net$1,117,666 $1,051,461 
Remaining performance obligation, expected timing
We expect to satisfy our RUPO at December 29, 2024 over the following periods (in thousands):
Amount
Within 12 months$3,673,959 
Beyond 1,717,412 
Total $5,391,371