XML 54 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Note 14 - Net Sales (Tables)
12 Months Ended
Dec. 31, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Years Ended December 31,

 
  

2020

  

2019

  

2018

 

Uniforms and Related Products Segment:

            

Uniforms and related products

 $238,869  $233,657  $234,417 

Personal protective equipment

  48,464   3,897   3,748 

Total Uniforms and Related Products Segment

 $287,333  $237,554  $238,165 
             

Remote Staffing Solutions Segment:

            

Remote staffing solutions services

 $42,365  $36,490  $31,311 

Net intersegment eliminations

  (5,157)  (4,854)  (4,039)

Total Remote Staffing Solutions Segment

 $37,208  $31,636  $27,272 
             

Promotional Products Segment:

            

Promotional products

 $119,441  $107,511  $80,913 

Personal protective equipment

  82,715   -   - 

Total Promotional Products Segment

 $202,156  $107,511  $80,913 
             

Consolidated Net Sales

 $526,697  $376,701  $346,350 
Schedule of Accounts Receivables and Contract Assets [Table Text Block]
  

December 31,

 
  

2020

  

2019

 

Accounts receivable

 $101,902  $79,746 

Current contract assets

  39,231   38,533 

Current contract liabilities

  5,074   1,821