XML 56 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Schedule Of Significant Accounting Policies [Line Items]        
Foreign currency gain/loss   $ 0.5 $ 3,000,000 $ 4,200,000
Freight-out expenses   14,500,000 11,500,000 11,000,000
Advertising expenses   4,400,000 3,400,000 3,700,000
Restructuring expenses   2,324,000 $ 1,024,000 $ 2,420,000
Restructuring Charges [Member]        
Schedule Of Significant Accounting Policies [Line Items]        
Accounts Payable and Accrued Liabilities, Current   0.2    
Scenario, Forecast [Member]        
Schedule Of Significant Accounting Policies [Line Items]        
Restructuring expenses $ 1,500,000      
Adjustments for New Accounting Pronouncement [Member] | Liability [Member]        
Schedule Of Significant Accounting Policies [Line Items]        
Adoption of accounting standards increase in assets and liabilities   104,500,000    
Adjustments for New Accounting Pronouncement [Member] | Assets [Member]        
Schedule Of Significant Accounting Policies [Line Items]        
Adoption of accounting standards increase in assets and liabilities   91,000,000    
Employee severance        
Schedule Of Significant Accounting Policies [Line Items]        
Restructuring expenses   2,100,000    
Restructuring Reserve   $ 1,400,000    
Performance Shares        
Schedule Of Significant Accounting Policies [Line Items]        
Vesting period   3 years    
Number of shares range percentage   150.00%    
Wal-Mart Stores Inc | Net sales | Credit Concentration Risk        
Schedule Of Significant Accounting Policies [Line Items]        
Percentage of net sales   14.00% 15.00% 16.00%
Costco Wholesale Corporation | Net sales | Credit Concentration Risk        
Schedule Of Significant Accounting Policies [Line Items]        
Percentage of net sales       10.00%
Building and Improvements | Minimum        
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