CalciMedica Inc. (CALC) reports earnings