With the ice berg effect in mind. I expect that you will see revenue sooner rather than later. The only item that I see being a bit further out "could be" the NASDAQ completion and only because ducks have to be in a row first and many new customers will want that listing completed. SO this becomes inveresly proprtional to a revenue announcement.
Which becomes relative to a major announcement to bring the SP higher to pre NASDAQ levels.
My question.....what do you think comes first...the chicken or the egg...