The company's financial results look much better than its stock performance this year suggests at first.