FY24 trading update