Financial insights of TTGT