Financial insights of CTRI