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

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2020

  

2019

  

2020

  

2019

 

Uniforms and Related Products Segment:

                

Uniforms and related products

 $59,296  $54,155  $184,909  $171,347 

Personal protective equipment

  13,938   824   24,269   3,056 

Total Uniforms and Related Products Segment

 $73,234  $54,979  $209,178  $174,403 
                 

Remote Staffing Solutions Segment:

                

Remote staffing solutions services

 $11,636  $9,305  $30,187  $26,897 

Net intersegment eliminations

  (1,309)  (1,278)  (3,834)  (3,575)

Total Remote Staffing Solutions Segment

 $10,327  $8,027  $26,353  $23,322 
                 

Promotional Products Segment:

                

Promotional products

 $24,769  $26,460  $76,719  $70,563 

Personal protective equipment

  19,407   -   69,091   - 

Total Promotional Products Segment

 $44,176  $26,460  $145,810  $70,563 
                 

Consolidated Net Sales

 $127,737  $89,466  $381,341  $268,288 
Schedule of Accounts Receivables and Contract Assets [Table Text Block]
  

September 30,

  

December 31,

 
  

2020

  

2019

 

Accounts receivable - trade

 $85,297  $79,746 

Current contract assets

  35,484   38,533 
Current contract liabilities  11,815   1,821