It depends on the prospects of the company and how good investment opportunity are. For a company in a fast-growing market it’s probably better to invest and expand the empire. For a more mature company it’s probably better to return the cash to shareholders so they can invest somewhere else.