NASDAQ:TTEC | Key Financial Ratios | TTEC Holdings, Inc.

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-301.87-15.20%-229.94%
2026-03-312.01-14.26%-197.98%
2025-12-311.89-12.84%-170.47%
2025-09-301.75-1.07%-6.40%
2025-06-301.77-1.52%-8.71%
2025-03-311.96-18.38%-112.71%
2024-12-311.84-18.31%-119.71%
2024-09-301.93-18.23%-112.78%
2024-06-301.56-17.48%-102.99%
2024-03-311.61-0.59%-2.05%
2023-12-311.690.39%1.37%
2023-09-301.571.88%6.74%
2023-06-301.62.97%10.11%
2023-03-311.664.14%14.49%
2022-12-311.824.79%17.86%
2022-09-301.65.09%20.91%
2022-06-301.614.70%18.48%
2022-03-311.66.04%22.46%
2021-12-311.577.06%26.20%
2021-09-301.527.66%31.02%
2021-06-301.728.03%30.73%
2021-03-311.659.86%30.72%
2020-12-311.667.82%25.92%
2020-09-301.566.94%21.08%
2020-06-302.785.62%22.15%
2020-03-312.524.52%19.85%
2019-12-311.515.60%17.87%
2019-09-301.445.86%17.88%
2019-06-301.594.79%14.47%
2019-03-311.714.23%13.75%
2018-12-312.243.40%10.15%
2018-09-302.07-2.50%-7.90%
2018-06-302.38-1.68%-5.00%
2018-03-312.3-0.71%-2.14%
2017-12-312.680.67%2.00%
2017-09-302.135.07%12.03%
2017-06-302.264.81%11.33%
2017-03-312.094.96%11.11%
2016-12-312.413.98%9.31%
2016-09-302.016.35%12.98%
2016-06-302.236.21%12.03%
2016-03-312.256.25%11.99%
2015-12-312.017.31%-60.84%
2015-09-302.017.76%15.79%
2015-03-312.398.20%15.58%
2014-12-312.248.48%-138.30%
2014-09-302.338.10%14.92%
2014-06-302.669.09%15.19%
2014-03-312.398.37%14.84%
2013-12-312.468.00%-327.35%
2013-09-302.618.15%14.49%
2013-06-302.939.76%16.70%
2013-03-313.178.51%14.04%
2012-12-312.918.22%304.66%
2012-09-303.168.16%13.18%
2012-06-302.737.99%13.38%
2012-03-313.2710320.38%16571.71%
2011-12-312.818.53%13.55%
2011-09-303.3312440.75%21425.22%
2011-06-302.989.20%15.90%
2011-03-3138.90%14.47%
2010-12-312.4611.59%16.83%
2009-12-312.76

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.89-12.84%-170.47%
2024-12-311.84-18.31%-119.71%
2023-12-311.690.39%1.37%
2022-12-311.824.79%17.86%
2021-12-311.577.06%26.20%
2020-12-311.667.82%25.92%
2019-12-311.515.60%17.87%
2018-12-312.243.40%10.15%
2017-12-312.680.67%2.00%
2016-12-312.413.98%9.31%
2015-12-312.017.31%-60.84%
2014-12-312.248.48%-138.30%
2013-12-312.468.00%-327.35%
2012-12-312.918.22%304.66%
2011-12-312.819.93%15.77%
2010-12-312.467.55%10.97%
2009-12-312.760.01%0.02%
2008-12-3120434.53%

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