The company's revenue reached 5.73 billion euros ($6.35 billion) over the period, 10.9% above the first three months in 2022. For the full year 2023, the company guided for 4-7% revenue growth in constant currency, similar to the guidance shared by Infosys.