Quarterly report pursuant to Section 13 or 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.3
Revenue, Contract Assets and Liabilities and Other Contract Matters - Summary of Remaining Performance Obligations, Disaggregated by Operating Segment and Contract Type (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 13,100 [1]
Fixed-price and unit-rate  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 11,626
Time And Materials And Cost Reimbursable  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 1,474 [2]
Operating Segments | Services  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 867 [1]
Operating Segments | Fabrication  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 11,507 [1]
Operating Segments | Shipyard  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 726 [1]
Operating Segments | Fixed-price and unit-rate | Services  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 867
Operating Segments | Fixed-price and unit-rate | Fabrication  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 10,033
Operating Segments | Fixed-price and unit-rate | Shipyard  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation 726
Operating Segments | Time And Materials And Cost Reimbursable | Fabrication  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 1,474 [2]
[1] Based on our current estimates we expect to recognize revenue of approximately $12.6 million and $0.5 million for the remainder of 2023 and 2024, respectively, associated with our performance obligations at September 30, 2023. Certain factors and circumstances 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, and in July 2023, the customer cancelled the contract. Accordingly, during the second quarter 2023, our performance obligations were reduced by $76.1 million to reflect the estimated revenue amount that will not be recognized due to the cancellation. See “Other Operating and Project Matters” below for further discussion of the project cancellation.