The recent share price increase doesn't offset the significant drop over the past year. The EPS improvement is positive, but the major revenue drop is a concerning sign, possibly explaining the weak share price. The company's yearly performance has been worse than the broader market decline.