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

Three Months Ended March 31,

 
   

2021

   

2020

 

Uniforms and Related Products Segment:

               

Uniforms and related products

  $ 58,029     $ 58,635  

Personal protective equipment

    12,539       1,467  

Total Uniforms and Related Products Segment

  $ 70,568     $ 60,102  
                 

Remote Staffing Solutions Segment:

               

Remote staffing solutions services

  $ 13,030     $ 9,200  

Net intersegment eliminations

    (1,625 )     (1,235 )

Total Remote Staffing Solutions Segment

  $ 11,405     $ 7,965  
                 

Promotional Products Segment:

               

Promotional products

  $ 44,656     $ 26,178  

Personal protective equipment

    14,218       -  

Total Promotional Products Segment

  $ 58,874     $ 26,178  
                 

Consolidated Net Sales

  $ 140,847     $ 94,245  
Schedule of Accounts Receivables and Contract Assets [Table Text Block]
   

March 31,

   

December 31,

 
   

2021

   

2020

 

Accounts receivable

  $ 103,066     $ 101,902  

Current contract assets

    40,662       39,231  
Current contract liabilities     6,397       5,074