Johnson, the former wrestler once known as The Rock, pulled in $89.4 million from June 2018 to June 2019, the magazine said.

That includes his salary and a share of profits from films, $700,000 per episode of HBO series "Ballers," and seven figures in royalties from his line of clothing, shoes and headphones with Under Armour.

Last year, Johnson was second behind George Clooney, who reaped a windfall from the sale of his tequila company.

Next on this year's list were two stars of "Avengers: Endgame," the highest-grossing movie of all time.

Other "Endgame" stars - Bradley Cooper, Chris Evans and Paul Rudd - also landed in the top 10.

Most of Cooper's earnings, however, came from "A Star is Born," the musical drama he directed, produced, co-wrote and starred in with Lady Gaga. Cooper collected $40 million of his $57 million total from that film, Forbes said.