Net profit attributable to owners of the company stood at $20,946 crore for the quarter ended June 30 compared to ₹26,994 crore a year earlier, according to a stock exchange filing