Companies can stash foreign earnings abroad and do not have to pay U.S. taxes on the money until it is brought back to the U.S. The subcommittee report cited private estimates that U.S. multinational companies have more than $1.7 trillion in foreign earnings parked overseas.