XML 69 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued expenses consist of the following: (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Advertising liabilities $ 64,815 $ 42,338
Salary (including bonus and related taxes) 23,546 21,128
Royalties 27,477 26,532
Due vendors (not yet invoiced) 41,859 105,869
Retirement reserves 10,444 8,001
Refund (return) liability 5,507 8,604
Other 5,232 1,149
Total $ 178,880 $ 213,621