Nurix Defies Earnings Miss