XML 81 R65.htm IDEA: XBRL DOCUMENT v3.3.1.900
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]    
Accounts payable accruals $ 22,128 $ 20,682
Allowance for returns 17,896 15,531
Other accrued expenses 13,620 13,497
Accrued marketing expenses 13,373 12,167
Accrued compensation and other related costs 8,295 6,682
Accrued freight 3,868 5,115
Inventory received but not invoiced 828 3,048
Accrued taxes 1,463 2,639
Accrued professional expenses 1,115 954
Credit card processing fee accrual 607 776
Facility lease accruals 194 473
Total accrued liabilities $ 83,387 $ 81,564