XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Accrued expenses consist of the following:

Accrued expenses consist of the following:

 

             
   December 31, 
   2022   2021 
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