Idea Q3 earnings review