Chris Preimesberger |
October 26, 2017 4:58 PM
Revenue was cited at $24.54 billion against $23.56 billion projected by Wall Street analysts.