v3.26.1
Note 7 - Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Goodwill [Table Text Block]
  

Distribution

  

Solutions

  

Consolidated

 

Balance December 31, 2025

 $27,829  $9,009  $36,838 

Goodwill acquired

 $5,818  $   5,818 

Translation adjustments

  (568)  (142)  (710)

Balance June 30, 2026

 $33,079  $8,867  $41,946 
Intangible Asset, Finite-Lived [Table Text Block]
  

As of June 30, 2026

 
  

Gross

      

Net

 
  

Carrying

  

Accumulated

  

Carrying

 
  

Amount

  

Amortization

  

Amount

 

Customer and vendor relationships

 $51,192  $16,989  $34,203 

Trade name

  509   192   317 

Total

 $51,701  $17,181  $34,520 
  

As of December 31, 2025

 
  

Gross

      

Net

 
  

Carrying

  

Accumulated

  

Carrying

 
  

Amount

  

Amortization

  

Amount

 

Customer and vendor relationships

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

Trade name

  517   178   339 

Total

 $46,601  $14,373  $32,228 
Intangible Asset, Finite-Lived, and Capitalized Cost, Software to be Sold, Leased, or Marketed, Estimated Amortization Expense [Table Text Block]

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

 $4,031 

2027

  4,696 

2028

  4,435 

2029

  4,175 

2030

  4,175 

Thereafter

  13,008 

Total

 $34,520