Any one out here make sense of the news numbers? only positive thing about it, it shows that company is still alive...