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

Years Ended
December 31,

 
  

2022

  

2021

 

Revenue:

        

Electronic Test

 $40,219  $32,509 

Environmental Technologies

  30,172   26,896 

Process Technologies

  46,437   25,473 

Total Revenue

 $116,828  $84,878 
         

Division operating income:

        

Electronic Test

 $9,931  $10,926 

Environmental Technologies

  3,817   4,236 

Process Technologies

  8,230   3,819 

Total division operating income

  21,978   18,981 
         

Corporate expenses

  (8,563

)

  (9,082

)

Acquired intangible amortization

  (2,694

)

  (1,440

)

Other income (expense)

  (576

)

  (57

)

Earnings before income tax expense

 $10,145  $8,402 
Revenue from External Customers by Geographic Areas [Table Text Block]
  

Years Ended
December 31,

 
  

2022

  

2021

 

Revenue:

        

U.S.

 $49,096  $26,802 

Foreign

  67,732   58,076 
  $116,828  $84,878 
Long-Lived Assets by Geographic Areas [Table Text Block]
  

December 31,

 
  

2022

  

2021

 

Property and equipment:

        

U.S.

 $2,658  $2,346 

Foreign

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

December 31,

 
  

2022

  

2021

 

Identifiable assets:

        

Electronic Test

 $31,143  $26,251 

Environmental Technologies

  18,040   15,411 

Process Technologies

  56,866   52,120 

Corporate

  4,017   10,123 
  $110,066  $103,905 
         

Capital expenditures:

        

Electronic Test

 $80  $423 

Environmental Technologies

  368   313 

Process Technologies

  543   206 

Corporate

  374   52 
  $1,365  $994