Most successful companies eventually find that they generate more cash flow than they can reinvest in their business at attractive returns on capital. Because building up unused cash on the balance sheet doesn't make sense, these companies need to return cash to their shareholders.

