Better Than Feared Earnings Results