Big chain stores have their profit margins at below 5%.
I've done tech projects for supermarkets and I've done tech projects for movie studios.
The thing I noticed about Disney is that they have an entire 'suite' of products. Basically, they can afford to lose money on a movie release if it drives toy sales, or drives attendance at Disneyland or Disneyworld.