Financial requirements for IPO