Annual report pursuant to Section 13 and 15(d)

Revenue, Contract Assets and Liabilities and Other Contract Matters - Summary of Remaining Performance Obligations, Disaggregated by Operating Segment and Contract Type (Details)

v3.23.1
Revenue, Contract Assets and Liabilities and Other Contract Matters - Summary of Remaining Performance Obligations, Disaggregated by Operating Segment and Contract Type (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 114,881 [1]
Fixed-price and unit-rate  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 15,908
Time And Materials And Cost Reimbursable  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 98,973 [2]
Operating Segments | Services  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 1,322 [1]
Operating Segments | Fabrication  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 110,287 [1]
Operating Segments | Shipyard  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 3,272 [1]
Operating Segments | Fixed-price and unit-rate | Services  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 1,322
Operating Segments | Fixed-price and unit-rate | Fabrication  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 11,314
Operating Segments | Fixed-price and unit-rate | Shipyard  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 3,272
Operating Segments | Time And Materials And Cost Reimbursable | Fabrication  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 98,973 [2]
[1] We expect to recognize revenue of $49.1 million during 2023 associated with our performance obligations at December 31, 2022 based on our current estimates. Such estimates exclude potential revenue of $65.8 million associated with our performance obligations for our offshore jackets project given the uncertainty with respect to when such amounts will be recognized. Certain factors and circumstances, including the suspension, could result in changes in the timing of recognition of our performance obligations as revenue and the amounts ultimately recognized.
[2] In February 2023, we received direction from our customer to suspend all activities on our offshore jackets project for our Fabrication Division. No duration of the suspension or timing of potential recommencement of the project was provided.