XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Note 7 - Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Goodwill [Table Text Block]

 

Distribution

  

Solutions

  

Consolidated

 

Balance December 31, 2024

 $26,530  $8,394  $34,924 

Translation adjustments

  1,558   788   2,346 

Balance June 30, 2025

 $28,088  $9,182  $37,270 
Schedule of Finite-Lived Intangible Assets [Table Text Block]

 

As of June 30, 2025

 

 

Gross

      

Net

 
  

Carrying

  

Accumulated

  

Carrying

 
  

Amount

  

Amortization

  

Amount

 

Customer and vendor relationships

 $46,556  $11,201  $35,355 

Trade name

  526   163   363 

Total

 $47,082  $11,364  $35,718 

 

As of December 31, 2024

 

 

Gross

      

Net

 
  

Carrying

  

Accumulated

  

Carrying

 
  

Amount

  

Amortization

  

Amount

 

Customer and vendor relationships

 $43,805  $7,603  $36,202 

Trade name

  481   133   348 

Total

 $44,286  $7,736  $36,550 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2025 (excluding the six months ended June 30, 2025)

 $3,159 

2026

  5,830 

2027

  4,221 

2028

  3,953 

2029

  3,684 

Thereafter

  14,871 

Total

 $35,718