XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued expenses consist of the following: (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Advertising liabilities $ 42,338 $ 31,215
Salary (including bonus and related taxes) 21,128 19,993
Royalties 26,532 19,154
Due vendors (not yet invoiced) 105,869 45,707
Retirement reserves 8,001 10,234
Refund (return) liability 8,604 5,128
Other 1,149 5,246
Total $ 213,621 $ 136,677