I think we should take a little more time to look beyond just revenues as to what this company has done. Feel free to look through my posting history as I have referenced many times the progress of this company.
If it were easy making money in the market, everyone would be doing it. Sometimes our greatest successes come at the brink of what looks to be our greatest failures.
I am long term on this situation as long as their fundamentals continue to improve.