XML 45 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Note 14 - Segment Information (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended
June 30,

  

Six Months Ended
June 30,

 
  

2021

  

2020

  

2021

  

2020

 

Net Revenues:

                

Thermal

 $12,766  $9,476  $23,821  $18,810 

EMS

  9,054   3,799   17,555   5,695 
  $21,820  $13,275  $41,376  $24,505 

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

                

Thermal

 $1,023  $(13

)

 $1,126  $(439

)

EMS

  2,869   261   5,489   (743

)

Corporate

  (836

)

  (65

)

  (981

)

  (28

)

  $3,056  $183  $5,634  $(1,210

)

Net earnings (loss):

                

Thermal

 $875  $(3

)

 $963  $(353

)

EMS

  2,449   226   4,697   (598

)

Corporate

  (715

)

  (53

)

  (839

)

  (22

)

  $2,609  $170  $4,821  $(973

)

Revenue from External Customers by Geographic Areas [Table Text Block]
  

Three Months Ended
June 30,

  

Six Months Ended
June 30,

 
  

2021

  

2020

  

2021

  

2020

 

Net revenues:

                

U.S.

 $6,632  $4,954  $12,379  $10,673 

Foreign

  15,188   8,321   28,997   13,832 
  $21,820  $13,275  $41,376  $24,505 
Long-lived Assets by Geographic Areas [Table Text Block]
  

June 30,
2021

  

December 31,
2020

 

Net property and equipment:

        

U.S.

 $2,162  $2,053 

Foreign

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

June 30,
2021

  

December 31,
2020

 

Identifiable assets:

        

Thermal

 $53,096  $50,782 

EMS

  15,647   9,667 

Corporate

  1,944   1,581 
  $70,687  $62,030