Looks like liquid shit for the 3rd Q, but they said they see more revenue in light of the changes and forecast profitability by year-end. Short-term continues to look like liquid shit then....and early 2009 looks like a massive homerun coming.
The PR clearly sucks, but it's not as bad as many probably feared being such a teeny tiny market cap it fell to. I don't see how this can't run to be a mega-bagger going forward.