XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule Of Significant Accounting Policies [Line Items]        
Foreign currency gain (loss)   $ (1,300) $ 500 $ 100
SKU rationalization charged to cost of sales       8,500
Inventory effected percentage 8.00%      
Freight-out expenses   19,200 15,400 15,500
Advertising expenses   4,400 3,400 4,000
Restructuring expenses   $ 0 211 1,435
U.S.        
Schedule Of Significant Accounting Policies [Line Items]        
Restructuring expenses       700
International        
Schedule Of Significant Accounting Policies [Line Items]        
Restructuring expenses     $ 200 $ 700
Performance Shares        
Schedule Of Significant Accounting Policies [Line Items]        
Number of shares range percentage   150.00%    
Vesting period   3 years    
Wal-Mart Stores Inc | Net sales | Customer Concentration Risk        
Schedule Of Significant Accounting Policies [Line Items]        
Percentage of net sales   18.00% 20.00% 16.00%
Costco Wholesale Corporation | Net sales | Customer Concentration Risk        
Schedule Of Significant Accounting Policies [Line Items]        
Percentage of net sales   12.00% 11.00% 11.00%
Employee severance | Net sales | Customer Concentration Risk        
Schedule Of Significant Accounting Policies [Line Items]        
Percentage of net sales   12.00% 10.00%  
Building and improvements        
Schedule Of Significant Accounting Policies [Line Items]        
Property and equipment depreciated over estimated useful lives   30 years    
Machinery, Furniture and Equipment | Minimum        
Schedule Of Significant Accounting Policies [Line Items]        
Property and equipment depreciated over estimated useful lives   3 years    
Machinery, Furniture and Equipment | Maximum        
Schedule Of Significant Accounting Policies [Line Items]        
Property and equipment depreciated over estimated useful lives   10 years