XML 28 R12.htm IDEA: XBRL DOCUMENT v3.25.3
Contracts Receivable Including Retainage, net
12 Months Ended
Sep. 30, 2025
Contractors [Abstract]  
Contracts Receivable Including Retainage, net Contracts Receivable Including Retainage, net
Contracts receivable including retainage, net consisted of the following at September 30, 2025, 2024, and 2023 (in thousands):
September 30,
202520242023
Contracts receivable$483,811 $299,156 $251,324 
Retainage67,044 52,728 53,286 
550,855 351,884 304,610 
Allowance for credit losses(971)(1,073)(906)
Contracts receivable including retainage, net$549,884 $350,811 $303,704 
The following is a summary of changes in the allowance for credit losses balance during the fiscal years ended September 30, 2025, 2024, and 2023 (in thousands):
For the Fiscal Year Ended 
September 30,
202520242023
Balance at beginning of period$1,073 $906 $612 
Charged (credited) to bad debt expense478 491 456 
Write-off of contracts receivable including retainage(580)(324)(162)
Balance at end of period$971 $1,073 $906 
Retainage receivables are amounts earned by the Company but held by customers until contracts are near completion or fully completed.