Line chart showing estimated total annual revenue in U.S. dollars for cable news networks CNN, MSNBC and Fox News. Fox News led in both total revenue and net advertising revenue, increasing from 2020 to 2022 to $3.3 billion. CNN and MSNBC saw slight declines over the same period.