Autolus Therapeutics plc (AUTL) reports earnings