XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Segment Information (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended
March 31,

 
  

2023

  

2022

 

Revenue:

        

Electronic Test

 $10,371  $8,778 

Environmental Technologies

  8,042   6,993 

Process Technologies

  13,506   8,310 

Total revenue

 $31,919  $24,081 
         

Income from divisional operations:

        

Electronic Test

 $2,578  $1,887 

Environmental Technologies

  1,013   802 

Process Technologies

  2,676   730 

Total income from divisional operations

  6,267   3,419 

Corporate expenses

  (2,205

)

  (1,835

)

Acquired intangible amortization

  (544

)

  (782

)

Interest expense

  (182

)

  (137

)

Other income (expense)

  58   (10

)

Earnings before income tax expense

 $3,394  $655 
Revenue from External Customers by Geographic Areas [Table Text Block]
  

Three Months Ended
March 31,

 
  

2023

  

2022

 

Revenue:

        

U.S.

 $11,090  $9,234 

Foreign

  20,829   14,847 
  $31,919  $24,081 
Long-Lived Assets by Geographic Areas [Table Text Block]
  

March 31,

  

December 31,

 
  

2023

  

2022

 

Property and equipment:

        

U.S.

 $2,537  $2,658 

Foreign

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

March 31,

  

December 31,

 
  

2023

  

2022

 

Identifiable assets:

        

Electronic Test

 $31,303  $31,143 

Environmental Technologies

  18,362   18,040 

Process Technologies

  57,672   56,866 

Corporate

  6,179   4,017 
  $113,516  $110,066