XML 57 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Note 19 - Segment Information (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Years Ended
December 31,

 
  

2021

  

2020

 

Revenue from unaffiliated customers:

        

Thermal

 $52,369  $40,209 

EMS

  32,509   13,614 
  $84,878  $53,823 

Depreciation/amortization:

        

Thermal

 $1,931  $1,727 

EMS

  135   109 

Corporate

  40   27 
  $2,106  $1,863 

Operating income (loss):

        

Thermal

 $2,759  $325 

EMS

  9,431   (1,113

)

Corporate

  (3,731

)

  (429

)

  $8,459  $(1,217

)

Earnings (loss) before income tax expense (benefit):

        

Thermal

 $2,698  $306 

EMS

  9,432   (1,077

)

Corporate

  (3,728

)

  (460

)

  $8,402  $(1,231

)

Income tax expense (benefit):

        

Thermal

 $359  $84 

EMS

  1,257   (294

)

Corporate

  (497

)

  (126

)

  $1,119  $(336

)

Net earnings (loss):

        

Thermal

 $2,339  $222 

EMS

  8,175   (783

)

Corporate

  (3,231

)

  (334

)

  $7,283  $(895

)

Capital expenditures:

        

Thermal

 $518  $371 

EMS

  423   284 

Corporate

  53   3 
  $994  $658 
Revenue from External Customers by Geographic Areas [Table Text Block]
  

Years Ended
December 31,

 
  

2021

  

2020

 

Revenue from unaffiliated customers:

        

U.S.

 $26,802  $22,211 

Foreign

  58,076   31,612 
  $84,878  $53,823 
Long-lived Assets by Geographic Areas [Table Text Block]
  

December 31,

 
  

2021

  

2020

 

Property and equipment:

        

U.S.

 $2,346  $2,053 

Foreign

  342   297 
  $2,688  $2,350 
Asset [Member]  
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

December 31,

 
  

2021

  

2020

 

Identifiable assets:

        

Thermal

 $67,531  $50,782 

EMS

  26,251   9,667 

Corporate

  10,123   1,581 
  $103,905  $62,030