aapl ibm csco