A company does not need to pay dividends in order to be worth to have a share in it. As long as the assets of the company are stable or growing, owning a piece of it is like having a secure bond. Dividends are either profit sharing when the company can't do anything productive with their extra cash... or attempts by management to keep their valuation afloat in order to collect bonuses.
I'd say that if a company has extra cash, it is better off paying its long term debts rather than dishing it out to the shareholders. Stock valuations rise and fall, but the underlying stability of the company should be worth more.
A share of a company is in theory optimally priced when it has the same value as the net present value of all future income streams that come from it: that includes both its dividends, and any profits from reselling it. Assuming we're talking about a company that is no longer growing (that's the presumption in the post you are replying to), then owning a share of it has negative value unless its dividends (or moral equivalents, like share buybacks) exceed at least the rate of interest - you can earn more risk-free by putting your money elsewhere.
> I'd say that if a company has extra cash, it is better off paying its long term debts rather than dishing it out to the shareholders.
That kind of blanket statement makes absolutely zero sense to me, and surely if you thought about it for more than 5 seconds, you too can see how silly it is. If the company's return on borrowed money is higher than the interest rate it pays on that borrowed money, paying down the loan would be a waste of money.
Consider a large shop that has a mortgage on its premises. Is it best for it to invest all its profits in paying down its mortgage? Or should it open up a new branch elsewhere instead, borrowing the money for the premises, on the basis that its business model has been proven to have profit that exceeds the cost of finance? Which would make more money? Now consider another scenario: rather than the shop opening up a new branch, what if the investors (i.e. the owners) want to invest in a different or new business, with potential for higher returns in the future?
Yes, if a company has stopped growing, then its valuation will go down in time (primarily due to inflation), but then giving dividends just hastens the decline. If a company's value is going down, it makes only short-term sense to give out money. It may just mean some unprofitable assets have to be sold off, or the company needs deeper restructuring.
If the company is profitable and its value is growing against inflation (slow growth), then it's worth having a share in it even if it's not paying dividends. (It's actually hard to find something solid that grows against inflation, in the long term).
>If the company's return on borrowed money is higher than the interest rate it pays on that borrowed money, paying down the loan would be a waste of money.
The company's 'returns' on paying dividends is actually negative, all other things equal.
>Now consider another scenario: rather than the shop opening up a new branch, what if the investors (i.e. the owners) want to invest in a different or new business, with potential for higher returns in the future?
If the investors really think they're not getting their money's worth (i.e. the separate assets are worth more or the management is bad), then it makes sense to initiate a takeover.
P.S. please downvote after you have heard a reply.
I'd say that if a company has extra cash, it is better off paying its long term debts rather than dishing it out to the shareholders. Stock valuations rise and fall, but the underlying stability of the company should be worth more.