An IPO is a type of public offering, in which you offer the stocks in your company to the public. In an IPO, the stocks are usually underwritten by an investment bank, which then makes them available on a stock exchange.
Acquisitions, in which another company comes in and buys your company, are more common than IPOs.
- Milking the revenues
The third option is keeping your company and continuing to milk the money from it.