which signs? They launched a new feature (blue checks for $8) and had to turn it off immediately because it was bleeding money and ruining the platform and they have less ad revenue booked for next year than they had at the same time last time.
I don't think one should judge the new twitter course yet, but "well, the site is still up" is a very bad measure of success.