Financial insights of ITIC