Indian Oil Corporation today reported a net profit of Rs 1,780.52 crore for the quarter ended June 30, 2006 when compared with a net loss of Rs 57.93 crore in Q1FY06.According to a release issued to the BSE today, total income increased to Rs 49,003.64 crore from Rs 38,835.24 crore in Q1FY06.