Entegris Inc. (ENTG) reports earnings