What Does it Take to IPO?

According to Heidi Huntsman, partner at UV Partners, who spoke yesterday at the Mountain West Venture Group lunch, the average length of time between initial funding and a company's IPO is now over 5 years (it used to be as low as 3 years), and the average level of funding raised by company's that have an IPO is now $90 million.