XML 56 R42.htm IDEA: XBRL DOCUMENT v3.20.4
The Company and Summary of Significant Accounting Policies (Narrative) (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
Customer
segment
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Significant Accounting Policies [Line Items]      
Impairment charge $ 6,239,000    
Equity investments $ 8,395,000 $ 8,147,000  
Number of reportable segments | segment 2    
Goodwill impairment charges $ 0 0 $ 0
Accumulated goodwill impairment charges 74,200,000    
Goodwill $ 80,721,000 80,721,000  
Subscription contracts, typical length Service contracts are generally for 30 days or 12 months in length, billed either monthly or annually and generally in advance.    
Shipping and handling costs $ 147,854,000 138,150,000 152,569,000
Advertising and promotional expenses 20,600,000 21,300,000 24,700,000
Connected Home      
Significant Accounting Policies [Line Items]      
Goodwill 44,400,000 44,400,000 44,400,000
SMB      
Significant Accounting Policies [Line Items]      
Goodwill 36,300,000 $ 36,300,000 36,300,000
Limited Partnership Fund      
Significant Accounting Policies [Line Items]      
Equity investments 600,000    
Other Non-current Assets | Limited Partnership Fund      
Significant Accounting Policies [Line Items]      
Equity investments $ 600,000    
Minimum      
Significant Accounting Policies [Line Items]      
Finite-lived intangible asset, useful life (in years) 3 years    
Maximum      
Significant Accounting Policies [Line Items]      
Finite-lived intangible asset, useful life (in years) 10 years    
Accounts Receivable | Customer Concentration Risk      
Significant Accounting Policies [Line Items]      
Concentration risk, customer No other customers accounted for 10% or greater of the Company's total accounts receivable.    
Number of customer | Customer 0    
Accounts Receivable | Customer Concentration Risk | Minimum      
Significant Accounting Policies [Line Items]      
Concentration risk, percentage 10.00%    
Accounts Receivable | Best Buy Inc | Customer Concentration Risk      
Significant Accounting Policies [Line Items]      
Concentration risk, percentage 29.00% 34.00%  
Accounts Receivable | Amazon | Customer Concentration Risk      
Significant Accounting Policies [Line Items]      
Concentration risk, percentage 13.00% 13.00%  
Accounts Receivable | Walmart | Customer Concentration Risk      
Significant Accounting Policies [Line Items]      
Concentration risk, percentage 13.00% 10.00%  
Shipping and Handling      
Significant Accounting Policies [Line Items]      
Shipping and handling costs $ 15,500,000 $ 8,700,000 $ 9,500,000
Foreign Exchange Forward | Maximum      
Significant Accounting Policies [Line Items]      
Derivative, term of contract (in months) 6 months