Top 3 IT firms report 64kdrop in FY24 headcount