XML 50 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued marketing expenses $ 28,720 $ 25,959
Accrued compensation and other related costs 16,752 10,716
Accounts payable accruals 16,222 16,614
Allowance for returns 15,423 17,391
Other accrued expenses 7,193 6,283
Accrued freight 7,187 5,040
Accrued loss contingencies 608 608
Total accrued liabilities $ 92,105 $ 82,611