Quarterly report [Sections 13 or 15(d)]

Note 7 - Goodwill and Other Intangible Assets (Tables)

v3.25.3
Note 7 - Goodwill and Other Intangible Assets (Tables)
9 Months Ended
Sep. 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,247       606       1,853  

Balance September 30, 2025

  $ 27,777     $ 9,000     $ 36,777  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

As of September 30, 2025

 
   

Gross

           

Net

 
   

Carrying

   

Accumulated

   

Carrying

 
   

Amount

   

Amortization

   

Amount

 

Customer and vendor relationships

  $ 46,022     $ 12,604     $ 33,418  

Trade name

    516       169       347  

Total

  $ 46,538     $ 12,773     $ 33,765  
   

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 nine months ended September 30, 2025)

  $ 1,576  

2026

    5,819  

2027

    4,226  

2028

    3,961  

2029

    3,695  

Thereafter

    14,488  

Total

  $ 33,765