Passengers made $300 million worldwide on a $100 million budget. It more than likely broke even (or will after home video is accounted for), as opposed to outright bombing. The thing Rothman was brought in to do, more than likely, was cut the spending of the movie division, and it seems like he's done a decent job at that. While I don't really think he's good enough with creatives to pull off a full turnaround, he's arguably good enough to get them to a place where they might be able to bring in someone who can. Or, worst case scenario, get the balance sheet in a decent enough place to make it a desirable purchase.
Let's look closer at Passengers. Take all of this with a pile of salt. I'm not versed in movie industry moneymaking math or statistics.
Production budget: 110m
This doesn't include marketing and distribution. We don't know how much that was, so let's say it was the same as the production budget, as it was a big budget movie that got a fair amount of marketing and screen presence WW.
Total budget: 220m
Now let's break down the box office take.
US BO: 100m
WW BO: 199m
US distributors' cut of the domestic BO take is about half. So let's say that's 50m.
WW distributors' cut is way more, but let's be generous and say they took 60%. 60% of 199 is about 119. So that would be 119m for the distributors, and 80m for the studio.
There might be percentages for the main actors, but we don't have any info pro or con so let's just assume there aren't.
So 50 + 80 = 130. Minus the costs of production and marketing/distribution budgets: 130 - 220 = -90.
That would equate to a $90m loss on Passengers. But there's creative Hollywood bookkeeping and subsidizing and stuff, so it's hard to say how much the studio actually spent, and how much of a loss or profit they would actually take.
Home distribution and licensing and syndication isn't all that much for most movies AFAIK (although I plead a lot of ignorance on this front so forgive me). I'm no expert and the numbers aren't accurate, but Passengers does not look like it made much money for SPE.