Quarterly report pursuant to Section 13 or 15(d)

Operating Segments - Summarized Segment Financial Information (Details)

v3.24.1.u1
Operating Segments - Summarized Segment Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Revenue $ 42,881 $ 62,168  
Gross profit (loss) 6,124 5,034  
Operating income (loss) 5,708 328  
Depreciation and amortization expense 1,193 1,333  
Total assets 127,758   $ 128,428
Operating Segments | Services      
Segment Reporting Information [Line Items]      
Revenue 25,534 21,587  
Operating Segments | Fabrication      
Segment Reporting Information [Line Items]      
Revenue 17,138 39,662  
Operating Segments | Shipyard      
Segment Reporting Information [Line Items]      
Revenue 409 1,347  
Continuing Operations      
Segment Reporting Information [Line Items]      
Revenue 42,881 62,168  
Gross profit (loss) 6,124 5,034  
Operating income (loss) 5,708 328  
Depreciation and amortization expense 1,193 1,333  
Capital expenditures 2,553 487  
Total assets 127,758 149,050  
Continuing Operations | Operating Segments | Services      
Segment Reporting Information [Line Items]      
Revenue 25,534 21,587  
Gross profit (loss) 3,613 2,987  
Operating income (loss) 2,867 2,341  
Depreciation and amortization expense 480 442  
Capital expenditures 294 264  
Total assets 28,228 29,404  
Continuing Operations | Operating Segments | Fabrication      
Segment Reporting Information [Line Items]      
Revenue 17,138 39,662  
Gross profit (loss) 2,192 2,462  
Operating income (loss) 4,721 2,244  
Depreciation and amortization expense 635 822  
Capital expenditures 2,259 213  
Total assets 33,172 55,801  
Continuing Operations | Operating Segments | Shipyard      
Segment Reporting Information [Line Items]      
Revenue 409 1,347  
Gross profit (loss) 319 (415)  
Operating income (loss) 342 (2,203)  
Total assets 541 14,634  
Continuing Operations | Corporate      
Segment Reporting Information [Line Items]      
Revenue (200) (428)  
Operating income (loss) (2,222) (2,054)  
Depreciation and amortization expense 78 69  
Capital expenditures   10  
Total assets $ 65,817 $ 49,211