That is the publicity part… The movie cost 250, it made back 100 (exact numbers do not matter), so 150 is essentially advertising cost for D&D.
Unless you increase the profit of D&D by that much, the ‘advertisement campaign’ part did not make its money back either, just like the movie did not.
Did it boost D&D? That is likely. Did it do so enough to offset the cost? Pretty unlikely
You can still see it as an investment in a long term strategy, but that is not at all the same as the movie returning a profit, whether directly or via boosted sales - and in that case it is much too early to call it a success (or flop)