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

Three Months Ended March 31,

 
  

2022

  

2021

 

Uniforms and Related Products Segment:

        

Uniforms and related products

 $61,268  $58,029 

Personal protective equipment

  948   12,539 

Total Uniforms and Related Products Segment

 $62,216  $70,568 
         

Remote Staffing Solutions Segment:

        

Remote staffing solutions services

 $17,973  $13,030 

Net intersegment eliminations

  (2,043)  (1,625)

Total Remote Staffing Solutions Segment

 $15,930  $11,405 
         

Promotional Products Segment:

        

Promotional products

 $61,758  $44,656 

Personal protective equipment

  3,678   14,218 

Total Promotional Products Segment

 $65,436  $58,874 
         

Consolidated Net Sales

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

March 31,

  

December 31,

 
  

2022

  

2021

 

Accounts receivable

 $105,848  $107,053 

Current contract assets

  40,923   38,018 

Current contract liabilities

  9,180   8,804