v3.25.2
Note 7 - Goodwill and Identifiable Intangibles (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Goodwill [Table Text Block]
  

June 30,

  

December 31,

 
  

2025

  

2024

 

Gross value

 $177,162  $177,162 

Accumulated impairment

  (161,940)  (161,940)

Net

 $15,222  $15,222 
Schedule of Intangible Assets and Goodwill [Table Text Block]
   

June 30, 2025

 
 

Estimated

 

Gross

         
 

Useful

 

Carrying

  

Accumulated

  

Net

 
 

Lives (Years)

 

Amount

  

Amortization

  

Balance

 

Technology

1 - 20

 $3,958  $(1,251) $2,707 

Customer relationships

10

  4,100   (3,451)  649 

Total identifiable intangibles

 $8,058  $(4,702) $3,356 
   

December 31, 2024

 
 

Estimated

 

Gross

         
 

Useful

 

Carrying

  

Accumulated

  

Net

 
 

Lives (Years)

 

Amount

  

Amortization

  

Balance

 

Technology

1 - 20

 $3,958  $(1,122) $2,836 

Customer relationships

10

  4,100   (3,246)  854 

Total identifiable intangibles

 $8,058  $(4,368) $3,690