XML 92 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Note 14 - Net Sales - Disaggregated Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Net sales $ 536,986 $ 526,697 $ 376,701
Intersegment Eliminations [Member]      
Net sales (7,101) (5,157) (4,854)
Uniforms and Related Products [Member]      
Net sales 263,933 287,333 237,554
Uniforms and Related Products [Member] | Uniform and Related Product [Member]      
Net sales 244,370 238,869 233,657
Uniforms and Related Products [Member] | Protective Equipment [Member]      
Net sales 19,563 48,464 3,897
Remote Staffing Solutions [Member]      
Net sales 57,211 37,208 31,636
Remote Staffing Solutions [Member] | Intersegment Eliminations [Member]      
Net sales (7,101) (5,157) (4,854)
Remote Staffing Solutions [Member] | Remote Staffing Solutions Services [Member]      
Net sales 64,312 42,365 36,490
Promotional Products [Member]      
Net sales 215,842 202,156 107,511
Promotional Products [Member] | Protective Equipment [Member]      
Net sales 19,039 82,715 0
Promotional Products [Member] | Promotional Product [Member]      
Net sales $ 196,803 $ 119,441 $ 107,511