Spirit Halloween shops that pop up around Halloween are owned by Spencer Gifts and make up nearly half of the company's revenue in the 2 months they're open each year.