EXL Reports Q1 Revenue of $570.35M, Beating Consensus | Intellectia.AI