IBEX Limited reaffirmed revenue guidance for the year 2024. For the year, the company expects revenue between $525 million to $535 million.