XML 47 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Goodwill [Table Text Block]

 

Distribution

  

Solutions

  

Consolidated

 

Balance January 1, 2023

 $10,682  $8,281  $18,963 

Goodwill acquired

  7,143      7,143 

Translation adjustments

  833   243   1,076 

Balance December 31, 2023

 $18,658  $8,524  $27,182 

Goodwill acquired

  8,401      8,401 

Translation adjustments

  (529)  (130)  (659)

Balance December 31, 2024

 $26,530  $8,394  $34,924 
Schedule of Finite-Lived Intangible Assets [Table Text Block]

 

As of December 31, 2024

 

 

Gross

  

Accumulated

  

Net

 
  

Carrying Amount

  

Amortization

  

Carrying Amount

 

Customer and vendor relationships

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

Trade name

  481   133   348 

Total

 $44,286  $7,736  $36,550 

 

As of December 31, 2023

 

 

Gross

  

Accumulated

  

Net

 
  

Carrying Amount

  

Amortization

  

Carrying Amount

 

Customer and vendor relationships

 $30,968  $4,424  $26,544 

Trade name

  489   103   386 

Total

 $31,457  $4,527  $26,930 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2025

 $3,979 

2026

 $3,979 

2027

 $3,979 

2028

 $3,979 

2029

 $3,979 

Thereafter

  16,655 

Total

 $36,550