XML 26 R15.htm IDEA: XBRL DOCUMENT v3.25.2
Note 7 - Goodwill and Other Intangible Assets
6 Months Ended
Jun. 30, 2025
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

7.            Goodwill and Other Intangible Assets:

 ​

The following table summarizes the changes in the carrying amount of goodwill for the six months ended June 30, 2025:

 ​

 

Distribution

  

Solutions

  

Consolidated

 

Balance December 31, 2024

 $26,530  $8,394  $34,924 

Translation adjustments

  1,558   788   2,346 

Balance June 30, 2025

 $28,088  $9,182  $37,270 

 

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

 ​

 

As of June 30, 2025

 

 

Gross

      

Net

 
  

Carrying

  

Accumulated

  

Carrying

 
  

Amount

  

Amortization

  

Amount

 

Customer and vendor relationships

 $46,556  $11,201  $35,355 

Trade name

  526   163   363 

Total

 $47,082  $11,364  $35,718 

 

 

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 

 

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

 ​

During the three months ended June 30, 2025 and 2024, the Company recognized total amortization expense for other intangibles, net of $1.6 million and $0.7 million, respectively. During the six months ended June 30, 2025 and 2024, the Company recognized total amortization expense for other intangibles, net of $2.9 million and $1.4 million, respectively.

 ​

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

 ​

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

 $3,159 

2026

  5,830 

2027

  4,221 

2028

  3,953 

2029

  3,684 

Thereafter

  14,871 

Total

 $35,718