in fact , the company 's distribution is so strong that jim henson productions inc. , creator of the muppets , last week signed a multiyear distribution agreement with disney despite previous disagreements between the companies .