Just to be clear, out of the gross $920 million, Disney get ~50%, and the production budget of $180 million does not include advertising/promotion which is reportedly in the range of $50-100 million for big releases such as this.
That said it's still making good money and will make even more after the box office run.
That said it's still making good money and will make even more after the box office run.