Q2FY25 revenue performance