Teradata Q3 2026 net income falls 5% to $38 million; revenue declines to $399 million - TDC News | Rallies