Quarterly report pursuant to Section 13 or 15(d)

Operating Segments - Summarized Segment Financial Information (Details)

v3.24.2.u1
Operating Segments - Summarized Segment Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Segment Reporting Information [Line Items]          
Revenue $ 41,262 $ 39,326 $ 84,143 $ 101,494  
Gross profit (loss) 4,158 4,481 10,282 9,515  
Operating income (loss) 1,283 749 6,991 1,077  
Depreciation and amortization expense     2,433 2,725  
Total assets 133,263   133,263   $ 128,428
Operating Segments | Services          
Segment Reporting Information [Line Items]          
Revenue 22,767 24,470 48,301 46,057  
Operating Segments | Fabrication          
Segment Reporting Information [Line Items]          
Revenue 18,727 14,741 35,865 54,403  
Operating Segments | Shipyard          
Segment Reporting Information [Line Items]          
Revenue 36 382 445 1,729  
Continuing Operations          
Segment Reporting Information [Line Items]          
Revenue 41,262 39,326 84,143 101,494  
Gross profit (loss) 4,158 4,481 10,282 9,515  
Operating income (loss) 1,283 749 6,991 1,077  
Depreciation and amortization expense 1,240 1,392 2,433 2,725  
Capital expenditures 1,013 569 3,566 1,056  
Total assets 133,263 136,493 133,263 136,493  
Continuing Operations | Operating Segments | Services          
Segment Reporting Information [Line Items]          
Revenue 22,767 24,470 48,301 46,057  
Gross profit (loss) 2,888 4,101 6,501 7,088  
Operating income (loss) 2,189 3,269 5,056 5,610  
Depreciation and amortization expense 486 496 966 938  
Capital expenditures 373 244 667 508  
Total assets 26,179 31,030 26,179 31,030  
Continuing Operations | Operating Segments | Fabrication          
Segment Reporting Information [Line Items]          
Revenue 18,727 14,741 35,865 54,403  
Gross profit (loss) 1,239 1,564 3,431 4,026  
Operating income (loss) 1,129 1,295 5,850 3,539  
Depreciation and amortization expense 674 825 1,309 1,647  
Capital expenditures 640 325 2,899 538  
Total assets 39,449 47,320 39,449 47,320  
Continuing Operations | Operating Segments | Shipyard          
Segment Reporting Information [Line Items]          
Revenue 36 382 445 1,729  
Gross profit (loss) 31 (1,184) 350 (1,599)  
Operating income (loss) 9 (1,948) 351 (4,151)  
Total assets 541 14,020 541 14,020  
Continuing Operations | Corporate          
Segment Reporting Information [Line Items]          
Revenue (268) (267) (468) (695)  
Operating income (loss) (2,044) (1,867) (4,266) (3,921)  
Depreciation and amortization expense 80 71 158 140  
Capital expenditures       10  
Total assets $ 67,094 $ 44,123 $ 67,094 $ 44,123