XML 153 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses (Details) - Schedule of accrued expenses - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Advertising liabilities $ 25,713 $ 14,868
Salary (including bonus and related taxes) 16,173 19,939
Royalties 16,646 14,533
Due vendors (not yet invoiced) 19,196 29,790
Retirement reserves 9,907 9,616
Refund (return) liability 4,131 2,200
Other 4,655 3,722
Accrued expenses $ 96,421 $ 94,668