XML 57 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Contracts Receivable Including Retainage, net (Tables)
12 Months Ended
Sep. 30, 2023
Contractors [Abstract]  
Schedule of contracts receivable including retainage, net
Contracts receivable including retainage, net consisted of the following at September 30, 2023, 2022, and 2021 (in thousands):
September 30,
202320222021
Contracts receivable$251,324 $221,566 $132,456 
Retainage53,286 44,253 27,640 
304,610 265,819 160,096 
Allowance for doubtful accounts(906)(612)(1,926)
Contracts receivable including retainage, net$303,704 $265,207 $158,170 
The following is a summary of changes in the allowance for doubtful accounts balance during the fiscal years ended September 30, 2023, 2022, and 2021 (in thousands):
For the Fiscal Year Ended 
September 30,
202320222021
Balance at beginning of period$612 $1,926 $1,440 
Charged (credited) to bad debt expense456 (947)784 
Write-off of contracts receivable including retainage(162)(367)(298)
Balance at end of period$906 $612 $1,926