The Cooper Companies Inc. (COO) reports earnings