How do investment bankers generate revenues for their firms?

Investment bankers can generate revenues for their firms by the amount of money they bring in from their customers. By bringing in money, the firm will have more to invest.