As of 11 a.m. ET major indexes were largely flat with the Nasdaq Composite seeing the largest ... In addition, revenue of $25.5 billion topped Wall Street estimates of $25.19 billion.