The stock isn't going to go anywhere on the merits of the company. The latest earnings report has slightly improved gross margins, which means that given the cash stash, the company can stay viable for many years, possibly indefinitely. But it's never going to be Amazon, unless Amazon buys it. It will trade in ranges until and unless it's acquired, at which point you'll probably get a premium over the stock price.
I bought some more with play money at 13.30, will be looking to trade it out the next time we approach 20.