The company's revenue rose to $12.39 billion in the third quarter from $10.87 billion a year earlier. Analysts had expected $11.47 billion, according to IBES data from Refinitiv.

(Reporting by Ananya Mariam Rajesh in Bengaluru; Editing by Shounak Dasgupta)