khushboo Makwana 142 2194 days ago Twitter has disclosed the numbers in its quarterly financial report