Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.2
Contract Assets and Liabilities - Reconciliation of Net Billings in Excess of Costs and Estimated Earnings (Details)
$ in Thousands
9 Months Ended
Jun. 30, 2021
USD ($)
Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts  
Contract asset, beginning balance $ 7,873
Changes in revenue billed, contract price or cost estimates 7,897
Contract asset, ending balance 15,770
Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts  
Contract liability, beginning balance (33,704)
Changes in revenue billed, contract price or cost estimates 2,149
Contract liability, ending balance (31,555)
Net Billings in Excess of Costs and Estimated Earnings on Uncompleted Contracts  
Net billings in excess of costs, beginning balance (25,831)
Changes in revenue billed, contract price or cost estimates 10,046
Net billings in excess of costs, Ending balance $ (15,785)