XML 78 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of minimum future annual rental payments

Minimum future annual rental payments are as follows:

 

2019   $ 6,448  
2020     5,786  
2021     5,076  
2022     4,563  
2023     4,141  
Thereafter     17,997  
    $ 44,011  
Schedule of minimum annual advertising commitments, annual royalties and other commitments

In connection with certain of these license agreements, the Company is subject to minimum annual advertising commitments, minimum annual royalties and other commitments as follows:

 

2019   $ 166,779  
2020     178,408  
2021     187,839  
2022     173,366  
2023     179,524  
Thereafter     1,128,032  
    $ 2,013,948