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

Three Months Ended
September 30,

  

Nine Months Ended
September 30,

 
  

2022

  

2021

  

2022

  

2021

 

Revenue:

                

Electronic Test

 $10,408  $8,103  $28,983  $25,658 

Environmental Technologies

  7,631   6,875   22,131   19,720 

Process Technologies

  12,732   6,166   33,309   17,142 

Total revenue

 $30,771  $21,144  $84,423  $62,520 
                 

Income from divisional operations:

                

Electronic Test

 $2,406  $2,634  $6,486  $8,858 

Environmental Technologies

  1,021   1,090   2,893   3,126 

Process Technologies

  2,465   1,078   5,764   2,695 

Total income from divisional operations

  5,892   4,802   15,143   14,679 

Corporate expenses

  (2,138

)

  (1,944

)

  (6,312

)

  (5,597

)

Acquired intangible amortization

  (595

)

  (309

)

  (2,142

)

  (918

)

Other income (expense)

  (120

)

  (17

)

  (425

)

  2 

Earnings before income tax expense

 $3,039  $2,532  $6,264  $8,166 
Revenue from External Customers by Geographic Areas [Table Text Block]
  

Three Months Ended
September 30,

  

Nine Months Ended
September 30,

 
  

2022

  

2021

  

2022

  

2021

 

Revenue:

                

U.S.

 $12,619  $6,271  $35,921  $18,650 

Foreign

  18,152   14,873   48,502   43,870 
  $30,771  $21,144  $84,423  $62,520 
Long-Lived Assets by Geographic Areas [Table Text Block]
  

September 30,

  

December 31,

 
  

2022

  

2021

 

Property and equipment:

        

U.S.

 $2,689  $2,346 

Foreign

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

September 30,

  

December 31,

 
  

2022

  

2021

 

Identifiable assets:

        

Electronic Test

 $28,370  $26,251 

Environmental Technologies

  17,728   15,411 

Process Technologies

  55,148   52,120 

Corporate

  5,455   10,123 
  $106,701  $103,905