Financial insights of ITCI