Financial insights of TTRX