XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 6 - Goodwill and Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Goodwill [Table Text Block]
   

Branded Products

   

Healthcare Apparel

   

Total

 

As of January 1, 2022:

                       

Gross goodwill

  $ 19,111     $ 20,323     $ 39,434  

Accumulated impairment losses

    -       -       -  

Net goodwill

  $ 19,111     $ -     $ 39,434  
                         

Additions

  $ 6,463     $ -     $ 6,463  

Impairment charge

    (25,595 )     (20,323 )     (45,918 )

Foreign currency translation

    21       -       21  

Net goodwill, December 31, 2022

  $ -     $ -     $ -  
                         

As of December 31, 2022:

                       

Gross goodwill

  $ 25,595     $ 20,323     $ 45,918  

Accumulated impairment losses

    (25,595 )     (20,323 )     (45,918 )

Net goodwill

  $ -     $ -     $ -  
Schedule of Indefinite-Lived Intangible Assets [Table Text Block]

Indefinite-lived Intangible Assets

 

Segment

 

Carrying Amount, December 31, 2021

   

Impairment Charges

   

Carrying Amount, December 31, 2022

   

Carrying Amount, December 31, 2023

 

Trade names:

                                   

HPI

 

Branded Products

  $ 4,700     $ -     $ 4,700     $ 4,700  

BAMKO

 

Branded Products

    8,900       -       8,900       8,900  

Public Identity

 

Branded Products

    470       (470 )     -       -  

Tangerine

 

Branded Products

    3,200       (3,200 )     -       -  

Gifts By Design

 

Branded Products

    1,170       (1,170 )     -       -  

Sutter’s Mill

 

Branded Products

    741       (741 )     -       -  

CID Resources(1)

 

Healthcare Apparel

    14,160       -       14,160       14,160  

Total

  $ 33,341     $ (5,581 )   $ 27,760     $ 27,760  
Schedule of Finite-lived and Indefinite-Lived Intangible Assets [Table Text Block]
           

December 31, 2023

   

December 31, 2022

 

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)

    11.7     $ 50,198     $ (27,417 )   $ 50,198     $ (23,330 )

Non-compete agreements (3-7 year life)

    5.4       1,712       (1,507 )     1,712       (1,367 )

Trademarks

    10.0       414       (118 )     379       (72 )

Trade names

    2.0       710       (592 )     710       (237 )

Total

          $ 53,034     $ (29,634 )   $ 52,999     $ (25,006 )
                                         

Indefinite-lived intangible assets:

                                       

Trade names

          $ 27,760             $ 27,760          
                                 

Total intangible assets

          $ 80,794     $ (29,634 )   $ 80,759     $ (25,006 )
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2024

  $ 3,719  

2025

    3,069  

2026

    3,061  

2027

    3,020  

2028

    2,671  

Thereafter

    7,860  

Total

  $ 23,400