XML 32 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Net Sales (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2022

  

2021

  

2022

  

2021

 

Branded Products Segment:

                

Branded products

 $86,064  $71,069  $280,309  $217,468 

Personal protective equipment

  705   582   5,582   27,196 

Total Branded Products Segment

 $86,769  $71,651  $285,891  $244,664 
                 

Healthcare Apparel Segment:

                

Healthcare apparel

 $29,287  $34,848  $84,780  $101,294 

Personal protective equipment

  752   634   2,115   7,488 

Total Healthcare Apparel Segment

 $30,039  $35,482  $86,895  $108,782 
                 

Contact Centers Segment:

                

Contact centers services

 $23,363  $18,040  $62,803  $46,723 

Net intersegment eliminations

  (1,468)  (1,847)  (5,371)  (5,209)

Total Contact Centers Segment

 $21,895  $16,193  $57,432  $41,514 
                 

Consolidated Net Sales

 $138,703  $123,326  $430,218  $394,960 
Schedule of Accounts Receivables and Contract Assets [Table Text Block]
  

September 30,

  

December 31,

 
  

2022

  

2021

 

Accounts receivable

 $103,273  $107,053 

Current contract assets

  48,085   38,018 

Current contract liabilities

  5,900   8,804