Financial insights of TRCK