In 2006, Wal-Mart recaptured the lead with revenues of $348.7 billion against ExxonMobil's $335.1.
As of December 2013, ExxonMobil occupied five out of ten slots for Largest Corporate Annual Earnings of All Time and two out of ten on Largest Corporate Quarterly Earnings [REF].