Don't forget they're a large multinational. They have both employees and customers in lower income economies.
About 10 years ago I worked with someone in Australia who was from India. He worked for Accenture in India as a programmer and earned around 180USD per month. So their profit for outsourced work can be a lot.