Annual report [Section 13 and 15(d), not S-K Item 405]

Note 4 - Goodwill and Other Intangible Assets (Tables)

v3.25.4
Note 4 - Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Goodwill [Table Text Block]
   

Distribution

   

Solutions

   

Consolidated

 

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  

Goodwill acquired

                 

Translation adjustments

    1,299       615       1,914  

Balance December 31, 2025

  $ 27,829     $ 9,009     $ 36,838  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

As of December 31, 2025

 
   

Gross

   

Accumulated

   

Net

 
   

Carrying Amount

   

Amortization

   

Carrying Amount

 

Customer and vendor relationships

  $ 46,084     $ 14,195     $ 31,889  

Trade name

    517       178       339  

Total

  $ 46,601     $ 14,373     $ 32,228  
   

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  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2026

  $ 5,826  

2027

    4,232  

2028

    3,966  

2029

    3,700  

2030

    3,700  

Thereafter

    10,804  

Total

  $ 32,228