Financial insights of SELF