NASDAQ:TTEK | Key Financial Ratios | TETRA TECH INC

Complete source-backed ratio history.

Available history
2008-09-28 to 2026-06-28
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-281.189.95%23.58%
2026-03-291.2510.11%23.66%
2025-12-281.318.26%19.09%
2025-09-281.185.79%13.93%
2025-06-291.184.97%12.41%
2025-03-301.10.644.50%11.96%
2024-12-291.296.20%15.32%
2024-09-291.250.447.95%18.22%
2024-06-301.217.12%17.46%
2024-03-311.246.52%16.74%
2023-12-311.255.87%15.07%
2023-10-011.120.637.16%19.48%
2023-07-021.177.62%20.84%
2023-04-021.257.56%22.22%
2023-01-011.4211.40%23.52%
2022-10-021.260.2210.03%22.24%
2022-07-031.219.83%21.84%
2022-04-031.269.69%20.60%
2022-01-021.319.43%20.11%
2021-10-031.260.179.04%18.86%
2021-06-271.367.75%16.32%
2021-03-281.347.66%16.40%
2020-12-271.377.41%16.20%
2020-09-271.260.287.31%16.76%
2020-06-281.316.15%14.18%
2020-03-291.366.17%15.21%
2019-12-291.476.97%15.98%
2019-09-291.47.39%16.05%
2019-06-301.738.40%17.33%
2019-03-311.68.20%16.17%
2018-12-301.797.24%13.93%
2018-09-301.76.99%14.16%
2018-07-012.017.01%15.24%
2018-04-012.056.69%14.81%
2017-12-312.256.97%14.51%
2017-10-011.946.20%12.70%
2017-07-021.976.30%12.53%
2017-04-022.036.14%12.22%
2017-01-012.234.84%9.99%
2016-10-021.944.66%9.65%
2016-06-261.821.16%2.43%
2016-03-271.841.23%2.54%
2015-12-271.962.41%4.37%
2015-09-271.832.52%4.58%
2015-06-281.915.50%9.82%
2015-03-291.955.72%10.20%
2014-12-281.946.31%10.74%
2014-09-281.786.12%10.74%
2014-06-291.956.10%10.45%
2014-03-301.930.36%0.62%
2013-12-291.93-0.03%-0.06%
2013-09-291.8-0.08%-0.15%
2013-06-301.840.21%0.38%
2013-03-312.075.76%10.31%
2012-12-302.046.32%10.32%
2012-09-301.716.27%10.28%
2012-07-011.696.06%10.70%
2012-04-011.776.23%10.46%
2012-01-011.685.83%10.45%
2011-10-021.585.83%10.88%
2011-07-031.625.52%10.16%
2011-04-031.725.57%10.15%
2011-01-021.665.45%10.26%
2010-10-031.815.56%10.27%
2010-06-271.76.42%10.29%
2009-09-271.52

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-09-281.185.79%13.93%
2024-09-291.257.95%18.22%
2023-10-011.120.637.16%19.48%
2022-10-021.260.2210.03%22.24%
2021-10-031.260.179.04%18.86%
2020-09-271.260.287.31%16.76%
2019-09-291.47.39%16.05%
2018-09-301.76.99%14.16%
2017-10-011.946.20%12.70%
2016-10-021.944.66%9.65%
2015-09-271.832.52%4.58%
2014-09-281.786.12%10.74%
2013-09-291.8-0.08%-0.15%
2012-09-301.716.27%10.28%
2011-10-021.585.83%10.88%
2010-10-031.815.56%10.27%
2009-09-271.527.93%13.46%
2008-09-2811.91%

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