XML 26 R15.htm IDEA: XBRL DOCUMENT v3.26.3
Note 7 - Goodwill and Other Intangible Assets
9 Months Ended
Sep. 30, 2026
Notes to Financial Statements  
Intangible Asset and Goodwill [Text Block]

7.            Goodwill and Other Intangible Assets:

 ​

The following table summarizes the changes in the carrying amount of goodwill for the nine months ended September 30, 2026:

 ​

  

Distribution

  

Solutions

  

Consolidated

 

Balance December 31, 2025

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

Goodwill acquired

 $5,818  $—   5,818 

Translation adjustments

  (596)  (130)  (726)

Balance September 30, 2026

 $33,051  $8,879  $41,930 

 

Information related to the Company’s other intangibles, net is as follows:

 ​

  

As of September 30, 2026

 
  

Gross

      

Net

 
  

Carrying

  

Accumulated

  

Carrying

 
  

Amount

  

Amortization

  

Amount

 

Customer and vendor relationships

 $51,168  $18,544  $32,624 

Trade name

  509   201   308 

Total

 $51,677  $18,745  $32,932 

 

  

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 

 

Customer relationships are amortized over thirteen years. Vendor relationships are amortized between eight and fifteen years. Trade name is amortized over fifteen years.

 ​

During the three months ended September 30, 2026 and 2025, the Company recognized total amortization expense for other intangibles, net of $1.6 million, in each period. During the nine months ended September 30, 2026 and 2025, the Company recognized total amortization expense for other intangibles, net of $4.7 million and $4.4 million, respectively. 

 ​

Estimated future amortization expense of the Company’s other intangibles, net as of September 30, 2026 is as follows:

 ​

2026 (excluding the nine months ended September 30, 2026)

 $1,562 

2027

  4,693 

2028

  4,433 

2029

  4,174 

2030

  4,174 

Thereafter

  13,896 

Total

 $32,932