MSFT%2C AAPL%2C GOOG cash and short term investments