It is falling because it cannot support its high P/E ratio. They are squeezing out a tiny profit on huge top line growth that cannot be sustained. Underlying costs are way to high. Thus the high P/E ratio...which is twice that of good competitors. Just for this stock to fall in line with valuation will put it at about a $5 to $6 stock - and that will be IN LINE - not under valued.
That is the reason you see a steady falloff from investors tired of waiting. The little guys as usual will get left behind.
Before you bash me, you cannot argue against the facts. The VALUE is just too high (I like the company, though, but at $4 it is a buy. At $5 it is at "value", and right now it is a big SELL until it reflects valuation).