Correct. Typically they have increase revenue stream Q over Q going into the IPO, their road map has to meet the VC's approval & the market has to be friendly as well. Working at an early stage company now that is just starting to get customers. I may be on your radar down the road
.... I am not full time trader so I don't have a lot of time to do DD on many companies. Mostly with ICNB right now (just watching and waiting). I will check out MOMO though. Always good to get for fresh idea's