The main problem for them is that they haven't grown their revenues as quickly as they need to. But in order to turn themselves into a profitable business, all they need to do is cut costs. I've been to their offices and talked to friends that worked there, so I know there's plenty of room to cut costs. That being said, if their revenues drop, they could be in for real trouble.
That being said, I just dumped my entire position today (with my luck, right at the very bottom). My biggest fear is that their revenues keep falling, and they die death-by-a-thousand-cuts. If this quarter is a kitchen-sink quarter, then I might pick some up after they release their official numbers.