$CNXC Q4 FY24 Earnings Recap