Twitter hopes to finally show Wall Street some progress