XML 51 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Note 5 - Net Sales (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2021

  

2020

  

2021

  

2020

 

Uniforms and Related Products Segment:

                

Uniforms and related products

 $61,621  $59,296  $182,080  $184,909 

Personal protective equipment

  269   13,938   18,571   24,269 

Total Uniforms and Related Products Segment

 $61,890  $73,234  $200,651  $209,178 
                 

Remote Staffing Solutions Segment:

                

Remote staffing solutions services

 $18,040  $11,636  $46,723  $30,187 

Net intersegment eliminations

  (1,847)  (1,309)  (5,209)  (3,834)

Total Remote Staffing Solutions Segment

 $16,193  $10,327  $41,514  $26,353 
                 

Promotional Products Segment:

                

Promotional products

 $44,296  $24,769  $136,682  $76,719 

Personal protective equipment

  947   19,407   16,113   69,091 

Total Promotional Products Segment

 $45,243  $44,176  $152,795  $145,810 
                 

Consolidated Net Sales

 $123,326  $127,737  $394,960  $381,341 
Schedule of Accounts Receivables and Contract Assets [Table Text Block]
  

September 30,

  

December 31,

 
  

2021

  

2020

 

Accounts receivable

 $92,500  $101,902 

Current contract assets

  37,575   39,231 

Current contract liabilities

  7,367   5,074