An underwriter who can't find a buyer may have to buy the stock for its own account. However, to cover for risk associated with not being able to find enough buyers for an issue, underwriters charge an underwriting fee. Thus, even if an underwriter is "eating" stock, it might still make a profit on the deal.