Earnings report beats expectations. See: http://www.tradingmarkets.com/.site/news/Stock%20News/1982351/