v3.25.2
Note 16 - Segment Reporting (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Heavy Fabrications

  

Gearing

  

Industrial Solutions

  

Corporate

  

Eliminations

  

Consolidated

 

For the Three Months Ended June 30, 2025

                        

Revenues from external customers

 $24,989  $7,284  $6,962  $  $  $39,235 

Intersegment revenues

        401      (401)   

Net revenues

  24,989   7,284   7,363      (401)  39,235 

Direct materials

  13,735   1,826   4,446      *   20,007 

Direct labor

  4,700   1,432   *         6,132 

Indirect labor

  3,103   1,133   588         4,824 

Variable overhead

  *   975   659         1,634 

AMP credits

  (2,904)              (2,904)

Salaries and benefits

  *   *   *   654      654 

Share-based compensation

  *   *   *   243      243 

Depreciation and amortization

  964   550   113   16      1,643 

All other expenses (1)

  3,680   2,187   1,071   630   (401)  7,167 

Operating income (loss)

  1,711   (819)  486   (1,543)     (165)

Capital expenditures

  895   116   94   95      1,200 
  

Heavy Fabrications

  

Gearing

  

Industrial Solutions

  

Corporate

  

Eliminations

  

Consolidated

 

For the Three Months Ended June 30, 2024

                        

Revenues from external customers

 $19,611  $10,454  $6,387  $  $  $36,452 

Intersegment revenues

        76      (76)   

Net revenues

  19,611   10,454   6,463      (76)  36,452 

Direct materials

  10,498   2,658   3,692      *   16,848 

Direct labor

  2,635   1,604   *         4,239 

Indirect labor

  2,752   1,298   385         4,435 

Variable overhead

  *   1,284   543         1,827 

AMP credits

  (1,678)              (1,678)

Salaries and benefits

  *   *   *   401      401 

Share-based compensation

  *   *   *   237      237 

Depreciation and amortization

  1,022   553   105   38      1,718 

All other expenses (1)

  2,825   2,575   1,115   729   (76)  7,168 

Operating income (loss)

  1,557   482   623   (1,405)     1,257 

Capital expenditures

  370   280   123   17      790 
  Heavy Fabrications  

Gearing

  

Industrial Solutions

  

Corporate

  

Eliminations

  

Consolidated

 

For the Six Months Ended June 30, 2025

                        

Revenues from external customers

 $50,236  $13,251  $12,586  $  $  $76,073 

Intersegment revenues

        424      (424)   

Net revenues

  50,236   13,251   13,010      (424)  76,073 

Direct materials

  28,357   3,266   7,776      *   39,399 

Direct labor

  8,462   2,693   *         11,155 

Indirect labor

  5,914   2,262   1,135         9,311 

Variable overhead

  *   1,849   1,132         2,981 

AMP credits

  (5,468)              (5,468)

Salaries and benefits

  *   *   *   1,052      1,052 

Share-based compensation

  *   *   *   389      389 

Depreciation and amortization

  1,985   1,099   227   34      3,345 

All other expenses (1)

  7,034   3,793   1,924   1,563   (424)  13,890 

Operating income (loss)

  3,952   (1,711)  816   (3,038)     19 

Capital expenditures

  1,756   142   94   124      2,116 
  Heavy Fabrications  

Gearing

  

Industrial Solutions

  

Corporate

  

Eliminations

  

Consolidated

 

For the Six Months Ended June 30, 2024

                        

Revenues from external customers

 $41,628  $18,791  $13,649  $  $  $74,068 

Intersegment revenues

        807      (807)   

Net revenues

  41,628   18,791   14,456      (807)  74,068 

Direct materials

  23,045   4,488   8,078      *   35,611 

Direct labor

  5,520   2,985   *         8,505 

Indirect labor

  5,441   2,605   767         8,813 

Variable overhead

  *   2,287   1,000         3,287 

AMP credits

  (3,395)              (3,395)

Salaries and benefits

  *   *   *   980      980 

Share-based compensation

  *   *   *   409      409 

Depreciation and amortization

  1,933   1,093   205   83      3,314 

All other expenses (1)

  5,483   4,825   2,016   1,692   (807)  13,209 

Operating income (loss)

  3,601   508   2,390   (3,164)     3,335 

Capital expenditures

  831   1,348   338   17      2,534 
  

Total Assets as of

 
  

June 30,

  

December 31,

 

Segments:

 

2025

  

2024

 

Heavy Fabrications

 $51,112  $43,035 

Gearing

  39,649   41,406 

Industrial Solutions

  16,993   14,864 

Corporate

  63,363   48,488 

Eliminations

  (40,606)  (19,503)
  $130,511  $128,290