XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Note 5 - Revenue From Contracts With Customers (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Years Ended
December 31,

 
  

2023

  

2022

 

Revenue by customer type:

        

End user

 $85,397  $84,468 

OEM/Integrator/Distributor

  37,905   32,360 
  $123,302  $116,828 

Revenue by product type:

        

Thermal test

 $21,344  $22,246 

Thermal process

  44,914   38,574 

Semiconductor test

  30,235   28,529 

Video imaging

  9,086   9,499 

Flying probe and in-circuit testers

  6,981   7,414 

Service/other

  10,742   10,566 
  $123,302  $116,828 

Revenue by market:

        

Semi

 $65,735  $68,422 

Industrial

  14,310   10,038 

Automotive (including Electric Vehicles)

  9,895   10,776 

Life Sciences

  4,856   4,589 

Defense/aerospace

  12,537   7,006 

Security

  3,688   3,241 

Other

  12,281   12,756 
  $123,302  $116,828