XML 84 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Significant Accounting Policies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
customer
Dec. 31, 2017
USD ($)
customer
Dec. 31, 2016
USD ($)
customer
Jan. 01, 2019
USD ($)
Significant Accounting Policies [Line Items]        
Asset impairment charge $ 0 $ 8,800 [1],[2] $ 0 [1],[2]  
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Marketing and advertising expense 65,700 66,400 $ 60,700  
Prepaid advertising $ 2,700 $ 1,500    
Change in deferred tax measurement rate 0.10% (15.30%) (0.10%)  
Minimum        
Significant Accounting Policies [Line Items]        
Product Warranty Period 30 days      
Furniture, equipment and information systems | Minimum        
Significant Accounting Policies [Line Items]        
Estimated useful life (in years) 2 years      
Furniture, equipment and information systems | Maximum        
Significant Accounting Policies [Line Items]        
Estimated useful life (in years) 7 years      
Customer Concentration Risk | Consolidated Net Sales        
Significant Accounting Policies [Line Items]        
Number of major customers | customer 2 1 1  
Customer Concentration Risk | Customer A [Member] | Consolidated Net Sales | Minimum        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage 10.00% 10.00% 10.00%  
Customer Concentration Risk | Customer A [Member] | Consolidated Net Sales | Maximum        
Significant Accounting Policies [Line Items]        
Concentration risk, percentage 15.00% 15.00% 15.00%  
Sales Returns and Allowances        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Beginning Balance $ 6,920 $ 5,901 $ 5,677  
Charges to reserve 15,058 18,377 12,935  
Reductions for sales discounts and returns (17,559) (17,358) (12,711)  
Ending Balance 4,419 6,920 $ 5,901  
Fair Value, Measurements, Recurring        
Significant Accounting Policies [Line Items]        
Cash Equivalents 7,646 $ 12,942    
Accounting Standards Update 2018-05        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Tax Cuts And Jobs Act Of 2017, incomplete accounting, change in tax rate, deferred tax asset, provisional income tax expense $ 100      
Change in deferred tax measurement rate 1.00%      
Subsequent Event | Accounting Standards Update 2016-02        
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]        
Operating lease, liability       $ 28,000
Operating lease, right-of-use asset       $ 28,000
[1] See Note 4.
[2] See Note 4.