Keysight Technologies Inc. (KEYS) reports earnings