Expedia Earnings: 25 Cents EPS, $1.01 Billion Revenue vs. Expectations of 23 Cents EPS, $968 Million Revenue By: CNBC.com News April 25, 2013 at 16:14 PM EDT Read More >> Related Stocks: Expedia