Coherent Corp. (COHR) reports earnings