All the money that Google keeps offshore to avoid paying taxes on is money that was taken in over seas, and so would only be taxed by the federal government on repatriation. Even if they brought it all back to the US next year SF wouldn't see a cent of it.