XML 97 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Advertising liabilities $ 14,868 $ 27,418
Salary (including bonus and related taxes) 19,939 18,488
Royalties 14,533 11,409
Due vendors (not yet invoiced) 29,790 11,228
Retirement reserves 9,616 9,113
Other 3,722 4,187
Accrued expenses $ 92,468 $ 81,843