NYSE:TTI | Key Financial Ratios | TETRA TECHNOLOGIES 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-302.460.78%1.52%
2026-03-312.021.10%2.54%
2025-12-311.960.44%1.06%
2025-09-302.3518.66%41.20%
2025-06-302.4717.83%39.56%
2025-03-312.5418.14%40.81%
2024-12-312.1917.89%42.54%
2024-09-302.330.33%1.07%
2024-06-302.411.67%6.51%
2024-03-312.443.41%14.02%
2023-12-312.245.38%17.35%
2023-09-302.145.88%19.50%
2023-06-302.074.81%16.36%
2023-03-312.121.41%5.25%
2022-12-311.921.80%7.28%
2022-09-302.012.08%8.35%
2022-06-302.042.60%10.15%
2022-03-312.240.58%2.16%
2021-12-312.1725.95%103.64%
2021-09-302.2621.75%88.39%
2021-06-302.251.7117.66%73.51%
2021-03-312.471.6614.52%57.17%
2020-12-311.17-20.74-4.51%530.53%
2020-09-302.41-12.91%47903.83%
2020-06-302.1-12.83%-1720.47%
2020-03-311.86-10.88%-499.95%
2019-12-311.86-11.59%-428.86%
2019-09-301.74-2.02%-19.92%
2019-06-301.89-1.37%-12.18%
2019-03-311.875.09-1.29%-11.31%
2018-12-3124.7-4.45%-35.53%
2018-09-302.274.89-6.84%-56.61%
2018-06-302.454.66-6.18%-48.98%
2018-03-312.834.44-6.41%-48.66%
2017-12-311.953.03-2.98%-18.77%
2017-09-302.242.64-3.20%-17.74%
2017-06-302.362.83-4.59%-26.25%
2017-03-312.85-5.78%-32.23%
2016-12-312.362.67-12.27%-69.14%
2016-09-302.59-20.14%-157.14%
2016-06-302.19-18.14%-132.09%
2016-03-312.07-14.61%-134.98%
2015-12-312.362.67-7.71%-54.03%
2015-09-301.43-9.01%-33.93%
2015-06-301.38-7.48%-39.91%
2015-03-311.34-8.24%-46.87%
2014-12-311.322.53-8.22%-45.89%
2014-09-301.35-1.38%-5.68%
2014-06-301.320.43-0.59%-1.38%
2014-03-311.830.71-0.66%-1.48%
2013-12-312.160.70.01%0.03%
2013-09-301.980.630.54%1.15%
2013-06-301.960.640.18%0.38%
2013-03-311.38%2.81%
2012-12-311.690.671.26%2.90%
2012-09-301.550.540.52%1.20%
2012-06-301.560.430.03%0.07%
2012-03-3120.571.57%3.58%
2011-12-312.270.581.33%3.03%
2011-09-302.330.55-2.70%-6.09%
2011-06-302.950.55-2.79%-6.24%
2011-03-311.8-4.20%-9.99%
2010-12-311.910.59-3.36%-8.47%
2010-09-301.23.37%7.63%
2010-06-301.895.05%11.37%
2010-03-3110.84%
2009-12-311.61

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.020.44%1.06%
2024-12-312.1917.89%42.54%
2023-12-312.245.38%17.35%
2022-12-311.921.80%7.28%
2021-12-312.1725.95%103.64%
2020-12-311.17-4.51%530.53%
2019-12-311.86-11.59%-428.86%
2018-12-312-4.45%-35.53%
2017-12-311.95-2.98%-18.77%
2016-12-312.362.67-12.27%-69.14%
2015-12-311.913.54-7.71%-52.31%
2014-12-311.322.53-8.22%-45.89%
2013-12-312.160.70.01%0.03%
2012-12-311.690.671.26%2.90%
2011-12-312.270.581.33%3.03%
2010-12-311.910.59-3.36%-8.47%
2009-12-311.615.11%11.93%
2008-12-31-2.35%

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