(NEW YORK) -- American Idol is making Fox a whole lot of money. The singing competition tops Forbes' list of "TV's Biggest Moneymakers," which ranks the shows that earned the most ad revenue in 2010 per average 30 minutes. Idol raked in $7.11 million per average 30 minutes last year. The CBS sitcom Two and a Half Men was second, with $2.89 million, though it's anyone's guess if those numbers will hold if it continues despite the recent firing of Charlie Sheen.
Here are the top-earning TV shows on Forbes' list:
1. American Idol, $7.11 million.
2. Two and a Half Men, $2.89 million.
3. Desperate Housewives, $2.74 million.
4. Grey's Anatomy, $2.67 million.
5. Dancing with the Stars, $2.67 million.
6. Lost, $2.60 million.
7. The Big Bang Theory, $2.50 million.
8. 24, $2.45 million.
9. Private Practice, $2.32 million.
10. Mike & Molly, $2.11 million.
Copyright 2011 ABC News Radio