Financial insights of BGFV