An anonymous reader writes: Moody's Investors Service released an analysis Friday that shows Apple, Microsoft, Alphabet, Cisco Systems, and Oracle are sitting on $504 billion, which is roughly 30% of the $1.7 trillion in cash and cash equivalents held by U.S. non-financial companies in 2015. Almost all of their earnings ($1.2 trillion) are stashed overseas in an effort to avoid paying taxes on moving profits back to the U.S. under the country's complex tax code. Apple has more than 90 percent of its money located outside of the U.S., according to its most recent filings. Moody's said in its report that "we expect that overseas cash balances will continue to grow unless tax laws are changed to encourage companies to repatriate money." Some of the other tech and Silicon Valley companies in the top 50 include Intel, Gilead Sciences, Facebook, Amazon, Qualcomm, eBay, Hewlett-Packard and Yahoo.