Financial insights of ITGR