Financial insights of ITP