Careful with SNDK...they had very good results last quarter as well and guided higher and the stock turned down the next day and did not look back for quite some time. I am not saying this will happen again but SNDK can be "posessed" sometimes