Even though earnings season unofficially ended last week with Wal-Mart's (NYSE:WMT) report, there were still plenty of key reports this week. In the S&P 500 alone, 25 companies (5%) reported. Of those 25, 15 (60%) beat EPS forecasts, while only five (20%) missed, and five (20%) were in line. On the top line, the results were a lot less positive as just 10 (40%) beat on the top line and 15 missed (60%). Finally, with respect to guidance, six companies lowered guidance and only one (HPQ) raised guidance. While economic data was positive this week, earnings results were not nearly as good.