Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Remaining Performance Obligation by Segment (Details)

v3.8.0.1
Revenue Recognition - Remaining Performance Obligation by Segment (Details)
$ in Thousands
Mar. 31, 2018
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 167,164
Intersegment eliminations  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation (990)
Fabrication Division | Operating Segments  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 6,706
Shipyard Division | Operating Segments  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 149,590
Shipyard Division | Operating Segments | Disputed  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 94,000
Services Division | Operating Segments  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 11,858
EPC Division | Operating Segments  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 0