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

Three Months Ended June 30,

  

Six Months Ended June 30,

 
  

2020

  

2019

  

2020

  

2019

 

Uniforms and Related Products Segment:

                

Uniforms and related products

 $66,977  $59,945  $125,612  $117,192 

Personal protective equipment

  8,865   800   10,332   2,232 

Total Uniforms and Related Products Segment

 $75,842  $60,745  $135,944  $119,424 
                 

Remote Staffing Solutions Segment:

                

Remote staffing solutions services

 $9,351  $8,993  $18,551  $17,592 

Net intersegment eliminations

  (1,290)  (1,212)  (2,525)  (2,297)

Total Remote Staffing Solutions Segment

 $8,061  $7,781  $16,026  $15,295 
                 

Promotional Products Segment:

                

Promotional products

 $25,772  $23,744  $51,950  $44,103 

Personal protective equipment

  49,684   -   49,684   - 

Total Promotional Products Segment

 $75,456  $23,744  $101,634  $44,103 
                 

Consolidated Net Sales

 $159,359  $92,270  $253,604  $178,822 
Schedule of Accounts Receivables and Contract Assets [Table Text Block]
  

June 30,

  

December 31,

 
  

2020

  

2019

 

Accounts receivable - trade

 $87,064  $79,746 

Current contract assets

  35,129   38,533 
Current contract liabilities  8,472   1,821