NYSE:TDC | Key Financial Ratios | TERADATA CORP /DE/

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.91027.62%77.23%
2026-03-311.30.8119.65%75.58%
2025-12-310.921.987.31%56.52%
2025-09-300.92.116.70%53.88%
2025-06-300.842.666.33%62.50%
2025-03-310.8437.88%87.34%
2024-12-310.813.616.69%85.71%
2024-09-300.83.894.94%65.60%
2024-06-300.756.563.82%82.67%
2024-03-310.789.242.41%77.78%
2023-12-310.873.73.31%45.93%
2023-09-300.834.083.56%50.82%
2023-06-300.972.283.10%26.61%
2023-03-311.012.171.86%16.09%
2022-12-311.021.931.63%12.79%
2022-09-301.062.124.02%31.06%
2022-06-301.052.244.33%36.94%
2022-03-310.871.686.86%54.85%
2021-12-311.070.96.78%31.96%
2021-09-301.110.935.58%26.04%
2021-06-301.150.934.50%21.44%
2021-03-311.131.080.64%3.36%
2020-12-311.11.145.88%32.25%
2020-09-301.081.24.96%27.34%
2020-06-301.061.355.52%33.53%
2020-03-311.081.367.35%45.27%
2019-12-311.141.83-0.97%-7.63%
2019-09-301.271.480.71%4.27%
2019-06-301.311.341.04%5.99%
2019-03-311.421.061.18%5.78%
2018-12-311.4211.27%6.06%
2018-09-301.770.89-2.76%-10.54%
2018-06-301.790.87-2.91%-11.19%
2018-03-311.680.81-3.06%-11.18%
2017-12-311.650.81-2.62%-10.03%
2017-09-301.610.762.82%9.04%
2017-06-301.950.634.32%11.58%
2017-03-312.040.596.81%17.71%
2016-12-312.220.585.18%12.87%
2016-09-302.20.620.78%1.93%
2016-06-301.950.671.97%5.44%
2016-03-311.730.74-11.44%-35.52%
2015-12-311.820.7-8.47%-25.21%
2015-09-301.810.6-1.80%-4.72%
2015-06-302.080.51-1.13%-2.61%
2015-03-311.870.4210.63%22.85%
2014-12-311.580.1511.72%21.50%
2014-09-301.950.1411.96%19.60%
2014-06-301.9311.64%19.60%
2014-03-311.8811.86%20.39%
2013-12-312.010.1512.18%20.30%
2013-09-302.1612.09%19.66%
2013-06-301.9312.59%21.40%
2013-03-311.9312.83%22.08%
2012-12-311.90.1613.67%23.55%
2012-09-302.2413.27%21.57%
2012-06-30213.31%22.36%
2012-03-312.1713.48%23.11%
2011-12-312.0313.49%23.63%
2011-09-301.8813.68%24.27%
2011-06-301.813.33%24.03%
2011-03-312.0712.67%23.47%
2010-12-312.4715.99%25.32%
2010-09-302.3117.09%27.68%
2010-06-302.2217.33%28.63%
2009-12-312.12

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.921.987.31%56.52%
2024-12-310.813.616.69%85.71%
2023-12-310.873.73.31%45.93%
2022-12-311.021.931.63%12.79%
2021-12-311.070.96.78%31.96%
2020-12-311.11.145.88%32.25%
2019-12-311.141.83-0.97%-7.63%
2018-12-311.4211.27%6.06%
2017-12-311.650.81-2.62%-10.03%
2016-12-312.220.585.18%12.87%
2015-12-311.820.7-8.47%-25.21%
2014-12-311.580.1511.72%21.50%
2013-12-312.010.1512.18%20.30%
2012-12-311.90.1613.67%23.55%
2011-12-312.0313.49%23.63%
2010-12-312.4715.99%25.32%
2009-12-312.1216.19%27.91%
2008-12-3132.18%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.