If there is no benefit to moving around the income earned, companies would stick to declaring their income at the point of earning (so where they provided the services) because that would likely be the easiest, and would eliminate all sorts of currency based risks, transaction costs, etc.