XML 36 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Contract with Customers (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]    
Receivables, which comprises the balance in accounts receivable, net of allowances $ 83,746 $ 142,804
Right of return assets, which are included in prepaid expenses and other current assets 314 2,177
Refund liabilities, which are included in sales return liability 27,960 39,790
Warranty liabilities, which are included in sales return liability 2,611 4,063
Contract liabilities, which are included in accrued liabilities $ 35 $ 39