Financial insights of IPCX