Hmm, the message boards on yahoo paint a different picture, saying the management is completely incompetent.
Looking at their annual and quarterly reports, it doesn't look like that great of a company to me. They had a huge loss for 2008, a modest profit for 2009, and a loss so far this year...