Twitter Inc. (TWTR) reported strong financial and operating results, above Wall Street's expectations