Earnings Results: KLA Corp. results, outlook come in slightly higher than expected