 OIIM has gotten rocked by several hits in the last six months, including downbeat guidance, but the stock has managed to shrug it off. The outlook sees earnings go down in the near term due to an inventory problem, but the problem is not expected to last into the new year. 