Twitter (TWTR) will be reporting earnings on or around 26-July-2019. Many investors watch TWTR as the company's social media product is quite popular. What makes investing in the company a bit tricky is that the financial performance has been erratic.