Financial insights of TGEN