v3.26.1
Note 10 - Intangible Assets and Goodwill (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Finite-lived and Indefinite-Lived Intangible Assets [Table Text Block]
      

June 30, 2026

  

December 31, 2025

 

Finite-Lived Intangible Assets (dollars in thousands)

 

Weighted Average Life (In years)

  

Gross Carrying Amount

  

Accumulated Amortization

  

Gross Carrying Amount

  

Accumulated Amortization

 

Customer relationships (7-15 year life)

  11.6  $53,798  $(36,263) $53,798  $(34,608)

Non-compete agreements (3-7 year life)

  5.3   1,778   (1,696)  1,778   (1,662)

Trademarks

  10.0   540   (230)  509   (208)

Trade names

  2.0   1,030   (963)  1,030   (883)

Total Finite-Lived Intangible Assets

  $57,146  $(39,152) $57,115  $(37,361)
                     
Intangible Asset, Indefinite-Lived [Table Text Block]

Indefinite-lived Intangible Assets (dollars in thousands)

Segment

 

Carrying Amount, June 30, 2026

  

Carrying Amount, December 31, 2025

 

Trade names:

         

HPI

Branded Products

 $4,700  $4,700 

BAMKO

Branded Products

  8,900   8,900 

CID Resources(1)

Healthcare Apparel

  11,300   13,900 

Total

 $24,900  $27,500 

Finite-Lived Intangible Assets

 $17,994  $19,754 

Total Intangible Assets

 $42,894  $47,254