Financial insights of IRTC