Anixa Biosciences Inc. (ANIX) reports earnings