It has one thing going for it. Yep it has 29mil in cash. Now lets look at the negatives, 1 it's a fad product , 2 The p/e ratio is getting worse, 3 Shorts have made money on this in a bull market. Next earning call will be in July 29, If this stock goes up It will have to wait until then. Chances are this will be stuck in a trading range until earning call. If there earning don't beat estimates guess what shorts will still own this.They Have a narrow product line that people don't replace with the up dated product, like computers and phones. im not a buyer on this stock yet.