Financial insights of TMRC