XML 52 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments (Tables)
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of lease liabilities
2021  $5,568 
2022   4,958 
2023   4,228 
2024   3,999 
2025   2,857 
Thereafter   7,324 
    28,934 
Less imputed interest (based on 3.0%  weighted-average discount rate)   (2,447)
   $26,487 

 

Schedule of minimum annual advertising commitments annual royalties and other commitments
2021  $165,506 
2022   164,341 
2023   166,508 
2024   159,974 
2025   156,293 
Thereafter   586,342 
   $1,398,964