Keysight Technologies (KEYS): financials explained · StockLab