While i do think it hasn't yet because you are taking into account production costs, it has been undoubtibly a good deal for them.
This money could've been Lucas' but he never wanted to go for it. With 1 good movie (rogue one) and an awful new trilogy they already recouped. Pretty crazy really.