IBEX Financials: Ibex Ltd AI Analysis