
From the get-go, the new film was already unlikely to match the success of anthology film series predecessor Rogue One, given the amount of competition (Avengers: Infinity Wars still has mileage left, and Deadpool 2 made over 40 million at the domestic box-office over the weekend (a hefty 66% drop albeit). Still, Solo failed to achieve even conservative expectation.
Solo is set to make a little over 80 million at the domestic box-office for its three-day weekend, and with the Memorial Day assist, it should exceed 100 million. For some perspective, in-terms of pacing, while Solo will finish Monday at about 103 million, Rogue One had finished its 4-day total with 69 million more than that.
The diminished returns continue when you look at the overseas total. Solo posted less than half of what Rogue One did overseas (which is particularly illuminating when you consider Rogue One hadn't been released in China by then).
The current projection thrown around is that the film will fall somewhere around 525-575 million.
The film notably underwent sizable re-shoots, so much so that the film ended up with production costs of (reportedly) 250 million (about 100 million more than Rogue One), and with marketing and advertising likely shooting it up to 350-400 million, the film will find itself unable to recoup its budget through theatrical release (or home-video sales).
A parallel I find myself drawing is the receipts from the Justice League, a film which cost 300 million and ended up with about 658 million. That film was constantly mentioned as a box-office misfire. Some people might mention that Justice League cost 50 million more than Solo to produce, but it should also be reminded that Solo is set to potentially make 100 million less than that film.
This won't kill Star Wars, but I think this will end the Han solo outings.