Teradata Corporation (NYSE: TDC)
As of June 30, 2025, Teradata Corporation has reported varied performance results in its most recent financial statements, emphasizing both positive and less favorable aspects of its financial health.
Positive Aspects:
Annual Recurring Revenue (ARR) reached $1.48...