XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Net Sales (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended March 31,

 
  

2023

  

2022

 

Branded Products Segment:

        

Branded products

 $81,730  $93,167 

Personal protective equipment

  121   3,916 

Total Branded Products Segment

 $81,851  $97,083 
         

Healthcare Apparel Segment:

        

Healthcare apparel

 $27,535  $29,858 

Personal protective equipment

  619   710 

Total Healthcare Apparel Segment

 $28,154  $30,568 
         

Contact Centers Segment:

        

Contact centers services

 $22,056  $17,974 

Net intersegment eliminations

  (1,288)  (2,043)

Total Contact Centers Segment

 $20,768  $15,931 
         

Consolidated Net Sales

 $130,773  $143,582 
Schedule of Accounts Receivables and Contract Assets [Table Text Block]
  

March 31,

  

December 31,

 
  

2023

  

2022

 

Accounts receivable

 $94,859  $104,813 

Current contract assets

  51,390   52,980 

Current contract liabilities

  2,156   2,213