IT Q3 FY24 Performance: Outcomes Mostly Align With Estimates