Thanos has defeated Earth’s Mightiest Heroes, again. Avengers: Infinity War ($1.61B) has passed The Avengers ($1.52B) at the worldwide box office. That makes Infinity War the highest-grossing film not just for Marvel Studios, but for any movie based on superheroes.

Avengers: Infinity War got a big boost from a $200M opening in China along with a $61.8M third weekend in North America. Its $1.61B total ranks fifth all-time at the global box office. It will soon pass Jurassic World $1.67B for fourth place.

Infinity War and Black Panther ($1.34B) have earned a combined $2.95B in 2018 for Marvel Studios. That figure shatters the studio’s previous best in a calendar year, set in 2017 when Guardians of the Galaxy Vol. 2Spider-Man: Homecoming, and Thor: Ragnarok combined for just under $2.6B worldwide.

Marvel Studios will add to their new personal best with the continued success of Infinity War and the release of Ant-Man and the Wasp in July. At this point, Marvel Studios is headed anywhere from a floor in the $3.7B range to a ceiling north of $4B.

The best part in all of this, at least for parent company Disney, is that they get to keep all of the money from this year’s record-breaking performance. Sony Pictures claimed $880.2M of Marvel Studios’ $2.6B in 2o17 since Sony distributed Spider-Man: Homecoming. The absence of a Spider-Man solo film means Disney is distributing Marvel Studios’ full slate this year.