Avid Bioservices Inc. (CDMO) reports earnings