Teradata (TDC) reported mixed Q2 2025 results, with revenue of $408 million and EPS of $0.47 both exceeding consensus estimates, despite year-over-year declines of 6.4% and 26.6% respectively. While total and public cloud annual recurring revenue (ARR) surpassed expectations, the company experienced significant revenue contraction in perpetual software/hardware (-40% YoY) and consulting services (-19.1% YoY), with consulting services also reporting a negative gross profit of $-5 million. This performance comes as TDC shares have declined 10.8% over the past month, underperforming the broader market.
Teradata's Q2 2025 results present a complex narrative for investors, where headline beats on revenue and earnings mask deteriorating year-over-year performance and weakness in key business segments. The company reported revenue of $408 million and EPS of $0.47, surpassing consensus estimates by 1.91% and 14.63% respectively. However, these figures represent significant declines of 6.4% in revenue and 26.6% in EPS compared to the prior-year quarter. A deeper look at the metrics reveals a successful pivot towards cloud-based recurring revenue, with total Annual Recurring Revenue (ARR) at $1.49 billion and Public Cloud ARR at $634 million, both comfortably beating analyst expectations. This positive development is starkly contrasted by the sharp contraction in legacy and service-based revenues. Perpetual software and hardware revenue fell 40% year-over-year, while consulting services revenue dropped 19.1%. Critically, the consulting services segment posted a gross loss of $5 million, a substantial miss against the expected profit of $0.23 million, signaling severe margin pressure. This duality explains the stock's recent underperformance, with a 10.8% decline in the past month, as the market appears more focused on the structural declines and profitability challenges than the top-line beat.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
mixed
Sentiment Score
0.05
Ticker Sentiment