The IT services major’s revenue stood at $2,604.3 million, up 0.7% quarter-on-quarter, beating estimates