XML 60 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Contracts Receivable Including Retainage, net (Tables)
12 Months Ended
Sep. 30, 2024
Contractors [Abstract]  
Schedule of Contracts Receivable including Retainage, Net
Contracts receivable including retainage, net consisted of the following at September 30, 2024, 2023, and 2022 (in thousands):
September 30,
202420232022
Contracts receivable$299,156 $251,324 $221,566 
Retainage52,728 53,286 44,253 
351,884 304,610 265,819 
Allowance for credit losses(1,073)(906)(612)
Contracts receivable including retainage, net$350,811 $303,704 $265,207 
The following is a summary of changes in the allowance for credit losses balance during the fiscal years ended September 30, 2024, 2023, and 2022 (in thousands):
For the Fiscal Year Ended 
September 30,
202420232022
Balance at beginning of period$906 $612 $1,926 
Charged (credited) to bad debt expense491 456 (947)
Write-off of contracts receivable including retainage(324)(162)(367)
Balance at end of period$1,073 $906 $612