Annual report pursuant to Section 13 and 15(d)

Contracts Receivable Including Retainage, net - Schedule of Contracts Receivable (Detail)

v3.19.3.a.u2
Contracts Receivable Including Retainage, net - Schedule of Contracts Receivable (Detail) - USD ($)
$ in Thousands
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2017
Contractors [Abstract]      
Contracts receivable $ 121,050 $ 104,541  
Retainage 19,835 16,848  
Contracts receivable including retainage, gross 140,885 121,389  
Allowance for doubtful accounts (1,003) (1,098) $ (1,734)
Contracts receivable including retainage, net $ 139,882 $ 120,291