Enanta Pharmaceuticals Inc. (ENTA) reports earnings