Because it wasn't earned overseas in the way you're suggesting. It was "earned" overseas. Often companies route sales through overseas shell companies. See the StarBucks debacle in the UK. Microsoft's explanation of them being a "global" company is BS. They will wait for a corporate tax holiday to bring it back at a much reduced rate, or a chunk of it at almost no rate.