Teradata Q1 Earnings Surpass Estimates, Revenues Increase Y/Y — TDC +0.80 · News Impact Screener