CSTR
To me it looks like its fundamentally somewhere between fairly valued and overpriced, but beating estimates, even though they were low, got people to cover.
With a short interest ratio of 13 and being a low volume stock, its basically a play on hoping for a short squeezes, from the looks of it, IMO. If I was long, I'd take my profits and wait to buy at the next downleg unless I knew it was going to grow earnings.
With a forward PE of 24, you can't expect it to up that high unless the future will be better.
BTW: I'm what you people call a position trader. Stocks like that are dangerous, though, because there isn't enough volume to get in or out, so you really want to make sure its a real bargain if you are going to buy it. I'd wait for a retest of the recent bottom, or at least a pullback.