No matter how you try to spin it, these results are not good for Teradata. And we're all about to feel it when they announce more layoffs.
I think it's better for people to put their energy into finding a new job than trying to convince themselves Teradata is doing better than it is.