XML 56 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Schedule of minimum future annual rental payments

Minimum future annual rental payments are as follows:

 

2018     $ 5,835  
2019       4,565  
2020       3,571  
2021       3,594  
2022       3,020  
Thereafter       5,163  
           
      $ 25,748  
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:

 

2018     $ 136,345  
2019       151,209  
2020       160,391  
2021       168,161  
2022       153,894  
Thereafter       1,107,029  
           
      $ 1,877,029