Quarterly report pursuant to Section 13 or 15(d)

Revenue from Contracts with Customers - Contract Balances (Details)

v3.19.1
Revenue from Contracts with Customers - Contract Balances (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Mar. 31, 2018
Jan. 01, 2018
Revenue from Contract with Customer [Abstract]        
Accounts receivable, net $ 81,896 $ 85,985 $ 93,622 $ 85,121
Accounts receivable retainage, net 14,762 13,516 19,869 17,484
Contract Assets:        
Costs and estimated earnings in excess of billings (including amounts in VIEs of $758 and $498, respectively) 92,264 86,842 64,064 95,658
Contract Liabilities:        
Billings in excess of cost and estimated earnings $ 31,483 $ 30,706 $ 29,500 $ 27,248