XML 15 R23.htm IDEA: XBRL DOCUMENT v3.20.1
ACCRUED LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 
March 31,
2020
 
December 31,
2019
 
 
 
 
Accrued compensation and other related costs
$
18,224

 
$
13,012

Accrued marketing expenses
12,109

 
13,063

Other accrued expenses
10,862

 
9,714

Allowance for returns
10,152

 
11,107

Accounts payable accruals
9,855

 
15,692

Accrued loss contingencies
9,555

 
9,550

Sales and other taxes payable
9,058

 
10,105

Accrued freight
8,642

 
5,954

Total accrued liabilities
$
88,457

 
$
88,197