The company said it now expects fiscal 2023 earnings of $5.73 to $6.13 per share, compared with its prior outlook of between $6.30 and $6.80 per share.

Analysts on average expect per-share profit of $6.68 for the year, according to Refinitiv IBES.

(Reporting by Aatrayee Chatterjee and Granth Vanaik in Bengaluru; Editing by Maju Samuel)