XML 39 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Goodwill and Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Goodwill [Table Text Block]

 

Distribution

  

Solutions

  

Consolidated

 

Balance December 31, 2024

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

Translation adjustments

  484   267   751 

Balance March 31, 2025

 $27,014  $8,661  $35,675 
Schedule of Finite-Lived Intangible Assets [Table Text Block]

 

As of March 31, 2025

 

 

Gross

      

Net

 
  

Carrying

  

Accumulated

  

Carrying

 
  

Amount

  

Amortization

  

Amount

 

Customer and vendor relationships

 $44,691  $9,137  $35,554 

Trade name

  496   146   350 

Total

 $45,187  $9,283  $35,904 

 

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 three months ended March 31, 2025)

 $4,501 

2026

  5,547 

2027

  4,046 

2028

  3,796 

2029

  3,546 

Thereafter

  14,468 

Total

 $35,904