NASDAQ:TTMI | Key Financial Ratios | TTM TECHNOLOGIES INC

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-29
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-291.780.55.36%12.24%
2026-03-301.880.54.90%10.63%
2025-12-291.930.524.62%10.07%
2025-09-291.940.543.55%7.75%
2025-06-302.030.562.60%5.69%
2025-03-312.070.582.26%4.92%
2024-12-301.990.591.62%3.60%
2024-09-3020.592.00%4.43%
2024-07-012.040.60.51%1.12%
2024-04-012.090.6-0.07%-0.16%
2024-01-012.030.61-0.56%-1.24%
2023-10-021.97-0.92%-2.00%
2023-07-032.221.61%3.27%
2023-04-032.22.25%4.68%
2023-01-021.962.85%6.16%
2022-10-031.942.94%6.37%
2022-07-041.912.31%5.05%
2022-04-042.452.46%5.17%
2022-01-032.521.80%3.74%
2021-09-272.512.79%5.79%
2021-06-282.530.75%1.54%
2021-03-292.625.92%12.17%
2020-12-282.416.13%12.29%
2020-09-281.895.20%11.71%
2020-06-291.566.15%15.42%
2020-03-301.941.23%3.40%
2019-12-301.421.16%3.23%
2019-09-301.921.96%5.49%
2019-07-011.912.32%6.48%
2019-04-011.924.69%13.06%
2018-12-311.795.02%14.15%
2018-10-011.774.88%14.50%
2018-07-021.744.74%14.44%
2018-04-021.843.64%9.61%
2018-01-011.74.47%12.28%
2017-10-021.652.73%7.73%
2017-07-031.423.00%8.55%
2017-04-031.422.97%8.69%
2017-01-021.471.39%4.25%
2016-09-261.411.78%5.49%
2016-06-271.510.74%2.26%
2016-03-281.52-1.47%-4.52%
2015-12-281.371.43-0.98%-3.16%
2015-09-281.491.22-0.80%-2.62%
2015-06-291.461.19-0.43%-1.38%
2015-03-301.60.451.44%3.05%
2014-12-291.610.70.92%2.05%
2014-09-291.540.520.77%1.70%
2014-06-301.750.6-0.22%-0.48%
2014-03-311.830.60.83%1.86%
2013-12-301.760.661.31%3.10%
2013-09-301.590.71.53%3.66%
2013-07-011.80.63-11.16%-26.48%
2013-04-011.90.72-10.90%-27.48%
2012-12-312.070.66-10.41%-26.70%
2012-09-241.980.65-10.62%-28.07%
2012-06-251.640.453.06%6.70%
2012-03-261.630.431.54%3.31%
2011-12-311.540.422.39%5.18%
2011-09-261.433.58%8.07%
2011-06-271.473.82%9.01%
2010-12-311.620.52

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-291.930.524.62%10.07%
2024-12-301.990.591.62%3.60%
2024-01-012.030.61-0.56%-1.24%
2023-01-021.962.85%6.16%
2022-01-032.521.80%3.74%
2020-12-282.416.13%12.29%
2019-12-301.421.16%3.23%
2018-12-311.795.02%14.15%
2018-01-011.74.47%12.28%
2017-01-021.471.39%4.25%
2015-12-281.371.43-0.98%-3.16%
2014-12-291.610.70.92%2.05%
2013-12-301.760.661.31%3.10%
2012-12-312.070.66-10.41%-26.70%
2011-12-311.540.422.39%5.18%
2010-12-311.620.524.06%9.82%
2009-12-310.89%1.42%

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