Azenta Inc. (AZTA) reports earnings