Financial insights of SNRG