Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition - Disaggregation of Revenue (Details)

v3.10.0.1
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Revenue $ 49,712 $ 49,884 $ 161,016 $ 133,745
Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue (779) (1,159) (2,550) (4,328)
Fabrication        
Disaggregation of Revenue [Line Items]        
Revenue 2,311 18,318 28,171 42,517
Shipyard        
Disaggregation of Revenue [Line Items]        
Revenue 24,492 15,074 66,677 51,798
Services        
Disaggregation of Revenue [Line Items]        
Revenue 22,617 17,651 66,692 43,758
EPC        
Disaggregation of Revenue [Line Items]        
Revenue 1,071 0 2,026 0
Fixed-price and unit-rate        
Disaggregation of Revenue [Line Items]        
Revenue 37,360 37,212 122,934 106,790
Fixed-price and unit-rate | Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue (779) (1,159) (2,550) (4,328)
Fixed-price and unit-rate | Fabrication        
Disaggregation of Revenue [Line Items]        
Revenue 2,311 18,318 28,171 42,517
Fixed-price and unit-rate | Shipyard        
Disaggregation of Revenue [Line Items]        
Revenue 23,635 13,906 62,116 47,632
Fixed-price and unit-rate | Services        
Disaggregation of Revenue [Line Items]        
Revenue 12,193 6,147 35,197 20,969
Fixed-price and unit-rate | EPC        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Time-and-materials        
Disaggregation of Revenue [Line Items]        
Revenue 11,281 12,672 36,056 26,955
Time-and-materials | Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Time-and-materials | Fabrication        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Time-and-materials | Shipyard        
Disaggregation of Revenue [Line Items]        
Revenue 857 1,168 4,561 4,166
Time-and-materials | Services        
Disaggregation of Revenue [Line Items]        
Revenue 10,424 11,504 31,495 22,789
Time-and-materials | EPC        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Other        
Disaggregation of Revenue [Line Items]        
Revenue 1,071 0 2,026 0
Other | Eliminations        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Other | Fabrication        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Other | Shipyard        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Other | Services        
Disaggregation of Revenue [Line Items]        
Revenue 0 0 0 0
Other | EPC        
Disaggregation of Revenue [Line Items]        
Revenue $ 1,071 $ 0 $ 2,026 $ 0