Financial insights of TRVN