Quarterly report pursuant to Section 13 or 15(d)

REVENUE, CONTRACT ASSETS AND LIABILITIES AND OTHER CONTRACT MATTERS - Remaining Performance Obligation by Segment (Details)

v3.19.1
REVENUE, CONTRACT ASSETS AND LIABILITIES AND OTHER CONTRACT MATTERS - Remaining Performance Obligation by Segment (Details)
$ in Thousands
Apr. 30, 2019
USD ($)
ship
Mar. 31, 2019
USD ($)
ship
vessel
Dec. 31, 2018
vessel
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation   $ 312,791  
Number of multi-purpose service vessels | vessel   2 2
Number of towing, salvage and rescue vessels | ship   1  
Fabrication | Operating Segments      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation   $ 71,144  
Shipyard | Disputed      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation   21,900  
Shipyard | Operating Segments      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation   226,250  
Services | Operating Segments      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance obligation   $ 15,397  
Subsequent Event      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Number of towing, salvage and rescue vessels | ship 2    
Marine Research Vessel | Subsequent Event | Shipyard | Operating Segments      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Performance obligation incurred after period end $ 70,000    
Towing, Salvage, And Rescue Ships | Subsequent Event | Shipyard | Operating Segments      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Performance obligation incurred after period end $ 129,000