v3.26.1
Contract Assets and Liabilities (Tables)
9 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Costs and Estimated Earnings Compared to Billings on Uncompleted Contracts
Costs and estimated earnings compared to billings on uncompleted contracts at June 30, 2026 and September 30, 2025 consisted of the following (in thousands):
June 30, 2026September 30, 2025
(unaudited)
Costs on uncompleted contracts$3,069,358 $2,899,250 
Estimated earnings to date on uncompleted contracts406,155 393,665 
3,475,513 3,292,915 
Billings to date on uncompleted contracts(3,564,001)(3,376,875)
Net billings in excess of costs and estimated earnings on uncompleted contracts$(88,488)$(83,960)
Significant changes to balances of costs and estimated earnings in excess of billings (contract asset) and billings in excess of costs and estimated earnings (contract liability) on uncompleted contracts from September 30, 2024 to June 30, 2025 and September 30, 2025 to June 30, 2026 are presented below (in thousands):
Costs and Estimated Earnings in Excess of Billings on
 Uncompleted Contracts
Billings in Excess of Costs and Estimated Earnings on
 Uncompleted Contracts
Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts
September 30, 2024$25,966 $(120,065)$(94,099)
Changes in revenue billed, contract price or cost estimates28,598 (4,087)24,511 
June 30, 2025 (unaudited)$54,564 $(124,152)$(69,588)
September 30, 2025$45,340 $(129,300)$(83,960)
Changes in revenue billed, contract price or cost estimates15,509 (20,037)(4,528)
June 30, 2026 (unaudited)$60,849 $(149,337)$(88,488)