Financial insights of IBEX