Amazon's profit margin is small, but only a fool would say they aren't making money hand over fist. Profit isn't the only measure of 'making money'.
ATT's revenue was $181B in 2019.
ATT's revenue was $181B in 2019.
It makes a pretty fair return in a very large investment. They certainly work for their money.