Yeah, tell that to that petition I linked you to. Last I checked, there are no less than 110,000 people boycotting the film and likely Disney itself.
So Beauty "forfeited" revenue of a paltry $880,000. That is less than a million dollars and it made almost $175 million. Disney will never ever know. And that is just stateside. Total revenue worldwide totaled $352,200,000 and that is just the first weekend.
By the time the movie will end its run, perhaps end of May or sometime in June, it will be one of the most popular movies in the history of the world - of all time - ever. It's expected to gross around $1.2 billion worldwide, perhaps half of that from the US. That is a massive hit. I'm not including revenue after its run, such as DVD sales and VOD. So add additional millions from those sales.
If you have noticed, many people from this site have seen and liked it with one saying she wanted to go again.
Before the movie was released, Disney had guessed the movie would take in from $120 to $150 million its first weekend. It did much better than that, so the boycott was a failure. If the movie had made less than $100 million, then you could say the boycott had some impact, but that is not what happened.
In addition, those 25 and under rated the movie A+, but overall it earned an "A" score. That is important because higher the score, the more money it will earn. Those in the box office analysis business apply a multiplier affect to the scores. A "B" score will bring in less money than an "A" score. The reason is that with an "A" score the viewers will talk about the movie with their friends and recommend them to go and so they do. A "B" score, not so much.
So please don't pretend the "boycott" made a difference. I'm OK with the goal of the boycott, but really don't like when people act like it made a difference when it didn't.