Twitter has been floundering for years as it has struggled to figure out its best path to profitability. Powered by a loyal base of users, Twitter has maint...