Absolutely --or as much as anything else can be. The last American car I bought was a Plymouth made in Canada. After that I bought a Toyota made in Muncie Indiana.
Latin America may be a nice place to vacation, but forget about doing business there. My money only buys stocks listed on one of the US stock exchanges because like most of the world's investors I demand legal recourse that only US law provides. Sure, that means foreign companies have to have branches "located in the US, paying US taxes and operating expenses, under US law, employing US citizens" but they know the choice is starvation or prosperity. They may whine about "yanqui imperialismo" but it's the only game in town.
FWIW, the profits were invested in an American home building company (Pulte Homes Inc) near Detroit MI. They mainly build homes in the US but they make a lot of money selling homes in Mexico too. I understand you have some objection to taking Mexican money, but think of it as an emergency measure for the needy UAW workers at Pulte's headquarters.
If that Brazilian phone company located in the US, paying US taxes and operating expenses, under US law, employing US citizens, then you are investing in American business run by Brazilians. This is not foreign investment, unless that company is just a subsidiary of a company located outside the US and beholden to that locale.