EXLS free cash flow for Q4 24 is 95.27 M USD. For 2024, EXLS free cash flow was 222.26 M USD and operating cash flow was 268.52 M USD.