Good revenue and earnings growth. But while other seminconductor/optical suppliers have come down, MXC has held up well. On a relative valuation basis, MXC is not quite as cheap as she used to be. And that statement by the CEO regarding cyclicality may damper enthusiasm. Anyway, I think MXC may move up a bit tommorrow but if there's a huge move, I'll sell into the strength.