An earnings beat and signs that things could bet better for the company — what more does Mr. Market want?