Annual report pursuant to Section 13 and 15(d)

Backlog (Unaudited) - Schedule of Reconciliation of Backlog Representing Signed Contracts (Details)

v3.20.1
Backlog (Unaudited) - Schedule of Reconciliation of Backlog Representing Signed Contracts (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Balance $ 244,645
Contract amount gross 502,174
Less: contract revenues earned (369,651)
Balance 132,523
New Contracts and Adjustments [Member]  
Contract amount gross $ 257,529