XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Note 4 - Goodwill and Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Changes in Goodwill [Table Text Block]

Balance - January 1, 2023

 $21,605 

Impact of foreign currency translation adjustments

  102 

Balance - June 30, 2023

 $21,707 
Schedule of Goodwill [Table Text Block]
  

June 30,

  

December 31,

 
  

2023

  

2022

 

Electronic Test

 $3,436  $3,369 

Environmental Technologies

  1,817   1,817 

Process Technologies

  16,454   16,419 
         

Total goodwill

 $21,707  $21,605 
Schedule of Indefinite-Lived Intangible Assets [Table Text Block]

Balance - January 1, 2023

 $8,369 

Impact of foreign currency translation adjustments

  26 

Balance - June 30, 2023

 $8,395 
Schedule of Finite-Lived Intangible Assets [Table Text Block]

Balance - January 1, 2023

 $10,190 

Impact of foreign currency translation adjustments

  95 

Amortization

  (1,067

)

Balance - June 30, 2023

 $9,218 
Schedule Of Intangible Assets [Table Text Block]
  

June 30,

  

December 31,

 
  

2023

  

2022

 

Electronic Test:

 $3,981  $4,139 

Environmental Technologies

  813   832 

Process Technologies

  12,819   13,588 
         

Total intangible assets

 $17,613  $18,559 
  

June 30, 2023

 
  

Gross
Carrying
Amount

  

Accumulated

Amortization

  

Net
Carrying
Amount

 

Finite-lived intangible assets:

            

Customer relationships

 $16,394  $8,859  $7,535 

Technology

  2,891   1,208   1,683 

Patents

  590   590   - 

Backlog

  497   497   - 

Software

  270   270   - 

Trade name

  140   140   - 

Total finite-lived intangible assets

  20,782   11,564   9,218 

Indefinite-lived intangible assets:

            

Trademarks

  8,395   -   8,395 

Total intangible assets

 $29,177  $11,564  $17,613 
  

December 31, 2022

 
  

Gross
Carrying
Amount

  

Accumulated

Amortization

  

Net
Carrying
Amount

 

Finite-lived intangible assets:

            

Customer relationships

 $16,313  $7,990  $8,323 

Technology

  2,855   988   1,867 

Patents

  590   590   - 

Backlog

  492   492   - 

Software

  270   270   - 

Trade name

  140   140   - 

Total finite-lived intangible assets

  20,660   10,470   10,190 

Indefinite-lived intangible assets:

            

Trademarks

  8,369   -   8,369 

Total intangible assets

 $29,029  $10,470  $18,559 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2023 (remainder)

 $1,033 

2024

 $1,982 

2025

 $1,772 

2026

 $1,162 

2027

 $666