All told, five Disney films (ep 7, 8, 9, Solo, Rogue One) earned more than $1.884 Billion in pure box office profits.
So for their $4 Billion investment, Disney’s investment in the films have not returned even half of what they paid for.
I do not know if merchandise NET profits would be $2.116 Billion, so they got their money back for their investment.