XML 41 R27.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Schedule of Net Sales Related to Key Product Lines, Distribution Channels, and Geographic Regions
The percentage of net sales related to the Company’s key product lines for the years ended December 31, 2019, 2018, and 2017, was approximately as follows:

For the Years Ended December 31,
201920182017
Protection (screen protection and cases)52%  57%  48%  
Power (power management and power cases)36%  32%  41%  
Audio5%  5%  5%  
Productivity (keyboards and other)7%  6%  6%  
The percentage of net sales related to the Company’s key distribution channels for the years ended December 31, 2019, 2018, and 2017, was approximately as follows:
For the Years Ended December 31,
201920182017
Indirect87%  88%  89%  
Website8%  8%  8%  
Franchisees5%  4%  3%  
The percentage of net sales related to the Company’s key geographic regions for the years ended December 31, 2019, 2018, and 2017, was approximately as follows:
For the Years Ended December 31,
201920182017
United States77%  84%  84%  
Europe13%  9%  9%  
Other10%  7%  7%  
Schedule of Receivables, Right of Return Assets, Contract Liabilities, Refund Liabilities, and Warranty Liabilities The following table provides information about receivables, right of return assets, contract liabilities, refund liabilities, and warranty liabilities from the Company's contracts with customers as of December 31, 2019 and 2018:
December 31, 2019December 31, 2018
Receivables, which comprises the balance in accounts receivable, net of allowances$142,804  $156,667  
Right of return assets, which are included in prepaid expenses and other current assets2,177  999  
Refund liabilities, which are included in sales return liability39,790  49,786  
Warranty liabilities, which are included in sales return liability4,063  4,646  
Contract liabilities, which are included in accrued liabilities39  96  
Schedule of Warrant Liabilities Activity
The following summarizes the activities in the Company’s warranty liabilities for the year ended December 31, 2019 and 2018:
December 31, 2019December 31, 2018
Balance at beginning of year$4,646  $4,189  
Additions11,047  14,292  
Warranty claims charged(11,629) (13,836) 
Foreign currency translation gain(1)  
Balance at end of year $4,063  $4,646