Twist Bioscience Corporation (TWST) reports earnings