Offer your insights or judgment on the input financial query or topic using your financial expertise. Reply as normal question answering

Why would a company sell debt in order to buy back shares and/or pay dividends?
It's a tax shelter. Foreign affiliates hold most of Microsoft's cash and investments. The cost of borrowing is much cheaper than repatriating the money and paying taxes. Those bonds are selling at rates similar to US Treasury Debt. Also, many people and organizations with lots of assets still borrow money for day to day expenses. Why? You tend to make a better return on investments which are committed for a number of years, and the timing of income from those investments may not coincide with your expenses.