Happiest Minds Technologies reported a revenue growth of 17.8% year-on-year in constant currency for Q1 FY25, with EBITDA of Rs 117 crores and an operating revenue of $55.5 million; however, PAT declined by 12.5% year-on-year due to non-recurring expenses and increased costs from recent acquisitions.