IBEX Limited provided earnings guidance for the year 2024. The company expects revenue between $505 million to $510 million.