XML 69 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses And Other Liabilities (Schedule Of Accrued Expenses & Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]      
Accrued compensation and benefits $ 43,970   $ 34,955
Fulfillment, freight, and duties 12,234   6,921
Professional services 11,124   10,835
Accrued rent and occupancy 6,956   8,535
Return liabilities 6,429   0
Sales/use and value added taxes payable 5,601   3,509
Royalties payable and deferred revenue 3,356   6,193
Other 12,501   13,512
Total accrued expenses and other liabilities $ 102,171 $ 87,816 $ 84,460