Jim Parsons Ranked Highest-Paid TV Actor by 'Forbes' -- See Who Else Tops the List!

But the 'Big Bang Theory' still has nothing on Sofia Vergara!

Jim Parsons and his Big Bang Theory co-stars are running the table when it comes to TV star salaries.

The male members of the cast snagged the four top spots on Forbes' list of highest-paid TV actors, leading with Parsons, who earned $25.5 million for playing Sheldon from June 1, 2015 to June 1, 2016.

Johnny Galecki, Simon Helberg, and Kunal Nayyar took the next three spots, netting $24 million, $22.5 million, and $22 million, respectively. NCIS' Mark Harmon nabbed the fifth spot with $20 million for the CBS crime series.

RELATED: Sofia Vergara Tops 2016 World's Highest-Paid TV Actresses List for Fifth Year in a Row

On the actress' side, while Kaley Cuoco is hardly pinching pennies for playing Penny -- she made $24.5 million, making her the second-highest earner on Big Bang -- that wasn't enough to overtake Modern Family star Sofia Vergara, who made a staggering $43 million, thanks to multiple lucrative endorsement deals.

And while all of the above are crushing it on the small screen, none of these celebs could top Dwayne "The Rock" Johnson, who was named Forbes' highest-paid movie actor this year.

Watch the video below to see how much he took in -- as well as where Vin Diesel falls on the list.