Allogene Therapeutics Inc. (ALLO) reports earnings