XML 48 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Changes in Goodwill [Table Text Block]

Balance - January 1, 2021

 $13,738 

Acquisition of Z-Sciences

  111 

Acquisition of Videology

  4,596 

Acquisition of Acculogic

  2,912 

Impact of foreign currency translation adjustments

  91 

Balance - December 31, 2021

  21,448 

Adjustments to preliminary amounts recorded in the fourth quarter of 2021 (see Note 3)

  451 

Impact of foreign currency translation adjustments

  (294

)

Balance - December 31, 2022

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

December 31,

 
  

2022

  

2021

 

Electronic Test

 $3,369  $3,055 

Environmental Technologies

  1,817   1,817 

Process Technologies

  16,419   16,576 

Total Goodwill

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

Balance - January 1, 2021

 $6,710 

Acquisition of Videology

  850 

Acquisition of Acculogic

  878 

Impact of foreign currency translation adjustments

  (10

)

Balance - December 31, 2021

  8,428 

Adjustments to preliminary amounts recorded in the fourth quarter of 2021 (see Note 3)

  20 

Impact of foreign currency translation adjustments

  (79

)

Balance - December 31, 2022

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

Balance - January 1, 2021

 $5,711 

Acquisition of Z-Sciences

  389 

Acquisition of Videology

  4,396 

Acquisition of Acculogic

  4,196 

Impact of foreign currency translation adjustments

  (46

)

Amortization

  (1,440

)

Balance - December 31, 2021

  13,206 

Adjustments to preliminary amounts recorded in the fourth quarter of 2021 (see Note 3)

  29 

Impact of foreign currency translation adjustments

  (351

)

Amortization

  (2,694

)

Balance - December 31, 2022

 $10,190 
Schedule Of Intangible Assets [Table Text Block]
  

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 
  

December 31, 2021

 
  

Gross
Carrying
Amount

  

Accumulated

Amortization

  

Net
Carrying
Amount

 

Finite-lived intangible assets:

            

Customer relationships

 $16,544  $6,160  $10,384 

Technology

  2,950   569   2,381 

Patents

  590   585   5 

Backlog

  521   85   436 

Software

  270   270   - 

Trade name

  140   140   - 

Total finite-lived intangible assets

  21,015   7,809   13,206 

Indefinite-lived intangible assets:

            

Trademarks

  8,428   -   8,428 

Total intangible assets

 $29,443  $7,809  $21,634 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2023

 $2,090 

2024

 $1,968 

2025

 $1,759 

2026

 $1,150 

2027

 $731