XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Heavy Fabrications

  

Gearing

  

Industrial Solutions

  

Corporate

  

Eliminations

  

Consolidated

 

For the Year Ended December 31, 2023

                        

Revenues from external customers

 $133,368   45,408   24,701        $203,477 

Intersegment revenues

        458      (458)   

Net revenues

  133,368   45,408   25,159      (458)  203,477 

Operating income (loss)

  15,006   1,846   3,160   (8,884)  11   11,139 

Depreciation and amortization

  3,517   2,270   380   216      6,383 

Capital expenditures

  4,739   1,398   214   54      6,405 

Total assets

  46,931   48,599   16,295   58,487   (35,156)  135,156 
  

Heavy Fabrications

  

Gearing

  

Industrial Solutions

  

Corporate

  

Eliminations

  

Consolidated

 

For the Year Ended December 31, 2022

                        

Revenues from external customers

 $117,194   42,572   16,993        $176,759 

Intersegment revenues

  12   16   811      (839)   

Net revenues

  117,206   42,588   17,804      (839)  176,759 

Operating (loss) income

  (1,044)  43   120   (5,722)  (4)  (6,607)

Depreciation and amortization

  3,446   1,978   397   239      6,060 

Capital expenditures

  2,601   446   48   3      3,098 

Total assets

  45,475   51,944   12,775   224,856   (190,510)  144,540