Twitter Inc (TWTR) Earnings Preview And Turnaround Analysis