XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Note 16 - Segment Information (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended
June 30,

  

Six Months Ended
June 30,

 
  

2022

  

2021

  

2022

  

2021

 

Revenue:

                

Electronic Test

 $9,797  $9,054  $18,575  $17,555 

Environmental Technologies

  7,507   6,647   14,500   12,845 

Process Technologies

  12,267   6,119   20,577   10,976 

Total revenue

 $29,571  $21,820  $53,652  $41,376 
                 

Income from divisional operations:

                

Electronic Test

 $2,193  $3,237  $4,080  $6,224 

Environmental Technologies

  1,070   1,113   1,872   2,036 

Process Technologies

  2,569   1,161   3,299   1,617 

Total income from divisional operations

  5,832   5,511   9,251   9,877 

Corporate expenses

  (2,339

)

  (2,171

)

  (4,174

)

  (3,653

)

Acquired intangible amortization

  (765

)

  (305

)

  (1,547

)

  (609

)

Other income (expense)

  (158

)

  21   (305

)

  19 

Earnings before income tax expense

 $2,570  $3,056  $3,225  $5,634 
Revenue from External Customers by Geographic Areas [Table Text Block]
  

Three Months Ended
June 30,

  

Six Months Ended
June 30,

 
  

2022

  

2021

  

2022

  

2021

 

Revenue:

                

U.S.

 $14,068  $6,632  $23,302  $12,379 

Foreign

  15,503   15,188   30,350   28,997 
  $29,571  $21,820  $53,652  $41,376 
Long-Lived Assets by Geographic Areas [Table Text Block]
  

June 30,

  

December 31,

 
  

2022

  

2021

 

Property and equipment:

        

U.S.

 $2,566  $2,346 

Foreign

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

June 30,

  

December 31,

 
  

2022

  

2021

 

Identifiable assets:

        

Electronic Test

 $28,735  $26,251 

Environmental Technologies

  16,900   15,411 

Process Technologies

  54,300   52,120 

Corporate

  6,090   10,123 
  $106,025  $103,905