KalVista Pharmaceuticals Inc. (KALV) reports earnings