XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 - Segment Reporting - Segment Reporting (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Revenues from external customers $ 57,163 $ 44,843 $ 156,879 $ 136,699  
Revenue from Contract with Customer, Including Assessed Tax 57,163 44,843 156,879 136,699  
Operating income (loss) 5,367 (520) 8,865 (4,505)  
Depreciation and amortization 1,605 1,486 4,772 4,581  
Capital expenditures 1,338 1,060 5,315 2,757  
Total assets 164,599   164,599   $ 144,540
Corporate Segment [Member]          
Revenues from external customers   0 0    
Depreciation and amortization   59      
Operating Segments [Member] | Heavy Fabrications [Member]          
Revenues from external customers 38,326 30,640 103,864 93,486  
Revenue from Contract with Customer, Including Assessed Tax 38,326 30,640 103,864 93,486  
Operating income (loss) 5,791 372 12,448 (11)  
Depreciation and amortization 896 852 2,610 2,593  
Capital expenditures 1,098 976 3,916 2,176  
Total assets 75,431   75,431   45,475
Operating Segments [Member] | Gearing [Member]          
Revenues from external customers 11,404 10,190 34,347 30,874  
Revenue from Contract with Customer, Including Assessed Tax 11,404 10,190 34,347 30,890  
Operating income (loss) 265 624 1,194 (73)  
Depreciation and amortization 563 477 1,715 1,507  
Capital expenditures 190 64 1,314 540  
Total assets 51,891   51,891   51,944
Operating Segments [Member] | Industrial Solutions [Member]          
Revenues from external customers 7,433 4,013 18,668 12,339  
Revenue from Contract with Customer, Including Assessed Tax 7,434 4,020 19,125 13,142  
Operating income (loss) 846 (191) 2,311 (368)  
Depreciation and amortization 94 98 280 299  
Capital expenditures 31 20 49 38  
Total assets 14,094   14,094   12,775
Operating Segments [Member] | Corporate Segment [Member]          
Revenues from external customers 0     0  
Revenue from Contract with Customer, Including Assessed Tax 0 0 0 0  
Operating income (loss) (1,535) (1,322) (7,091) (4,050)  
Depreciation and amortization 52   167 182  
Capital expenditures 19 0 36 3  
Total assets 74,995   74,995   62,809
Consolidation, Eliminations [Member]          
Revenues from external customers 0 0 0 0  
Revenue from Contract with Customer, Including Assessed Tax (1) (7) (457) (819)  
Operating income (loss) 0 (3) 3 (3)  
Depreciation and amortization 0 0 0 0  
Capital expenditures 0 0 0 0  
Total assets (51,812)   (51,812)   $ (28,463)
Intersegment Eliminations [Member]          
Revenue from Contract with Customer, Including Assessed Tax 0 0 0 0  
Intersegment Eliminations [Member] | Heavy Fabrications [Member]          
Revenue from Contract with Customer, Including Assessed Tax 0 0 0 0  
Intersegment Eliminations [Member] | Gearing [Member]          
Revenue from Contract with Customer, Including Assessed Tax 0 0 0 16  
Intersegment Eliminations [Member] | Industrial Solutions [Member]          
Revenue from Contract with Customer, Including Assessed Tax 1 7 457 803  
Intersegment Eliminations [Member] | Corporate Segment [Member]          
Revenue from Contract with Customer, Including Assessed Tax $ 0 $ 0 $ 0 $ 0