XML 61 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Indefinite-Lived Intangible Assets [Table Text Block]

Indefinite-lived Intangible Assets

 

Segment

 

Carrying Amount,
December 31, 2023

  

Impairment Charges

  

Carrying Amount,
December 31, 2024

 

Trade names:

              

HPI

 

Branded Products

 $4,700  $-  $4,700 

BAMKO

 

Branded Products

  8,900   -   8,900 

CID Resources(1)

 

Healthcare Apparel

  14,160   (260)  13,900 

Total

 $27,760  $(260) $27,500 
Schedule of Finite-lived and Indefinite-Lived Intangible Assets [Table Text Block]
      

December 31, 2024

  

December 31, 2023

 

Item

 

Weighted Average Life (In years)

  

Gross Carrying Amount

  

Accumulated Amortization

  

Gross Carrying Amount

  

Accumulated Amortization

 

Definite-lived intangible assets:

                    

Customer relationships (7-15 year life)

  10.9  $53,798  $(30,976) $50,198  $(27,417)

Non-compete agreements (3-7 year life)

  5.3   1,778   (1,587)  1,712   (1,507)

Trademarks

  9.1   464   (160)  414   (118)

Trade names

  2.0   1,030   (710)  710   (592)

Total

     $57,070  $(33,433) $53,034  $(29,634)
                     
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2025

 $3,592 

2026

  3,585 

2027

  3,384 

2028

  3,036 

2029

  2,391 

Thereafter

  7,649 

Total

 $23,637