XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 16 - Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2024
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, 2024

                        

Revenues from external customers

 $82,657   35,588   24,891        $143,136 

Intersegment revenues

        1,165      (1,165)   

Net revenues

  82,657   35,588   26,056      (1,165)  143,136 

Direct materials

  46,398   8,797   14,867      *   70,062 

Direct labor

  11,356   5,797   *         17,153 

Indirect labor

  10,575   4,972   1,711         17,258 

Variable overhead

  *   4,397   1,861         6,258 

AMP credits

  (8,819)              (8,819)

Salaries and benefits

  *   *   *   2,332      2,332 

Share-based compensation

  *   *   *   859      859 

Depreciation and amortization

  3,938   2,183   427   136      6,684 

All other expenses (1)

  12,081   9,580   3,925   2,703   (1,165)  27,124 

Operating income (loss)

  7,128   (138)  3,265   (6,030)     4,225 

Capital expenditures

  1,617   1,554   397   50      3,618 

Total assets

  43,035   41,406   14,864   48,488   (19,503)  128,290 
  

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 

Direct materials

  76,769   13,819   14,460      *   105,048 

Direct labor

  17,084   6,993   *         24,077 

Indirect labor

  13,202   6,085   1,379         20,666 

Variable overhead

  *   5,499   1,973         7,472 

AMP credits

  (13,354)              (13,354)

Salaries and benefits

  *   *   *   2,646      2,646 

Share-based compensation

  *   *   *   634      634 

Depreciation and amortization

  3,517   2,270   380   216      6,383 

All other expenses (1)

  21,144   8,896   3,807   5,388   (469)  38,766 

Operating income (loss)

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

Capital expenditures

  4,739   1,398   214   54      6,405 

Total assets

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