Yahoo Earnings: 38 Cents EPS, $1.07 Billion Revenue vs. Expectations of 24 Cents EPS, $1.1 Billion Revenue By: CNBC.com News April 16, 2013 at 16:07 PM EDT Read More >> Related Stocks: Yahoo