Annual report pursuant to Section 13 and 15(d)

Contract Assets and Liabilities - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Detail)

v3.19.3.a.u2
Contract Assets and Liabilities - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Detail)
$ in Thousands
12 Months Ended
Sep. 30, 2019
USD ($)
Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts [Abstract]  
Contract asset, ending balance $ 12,030
Changes in revenue billed, contract price or cost estimates 2,696
Contract asset, beginning balance 9,334
Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts [Abstract]  
Billings in excess of costs, beginning balance (38,738)
Changes in revenue billed, contract price or cost estimates 7,623
Billings in excess of costs, ending balance (31,115)
Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts [Abstract]  
Net billings in excess of costs, beginning balance (29,404)
Changes in revenue billed, contract price or cost estimates 10,319
Net billings in excess of costs, ending balance $ (19,085)