IBEX Limited provided revenue guidance for the fiscal year 2023. For the year, the company expected organic revenue between $545 million and $555 million with midpoint growth of 11.4% versus fiscal year 2022.