NASDAQ:KTCC | Key Financial Ratios | KEY TRONIC CORP

Complete source-backed ratio history.

Available history
2010-07-03 to 2026-03-28
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-282.060.96-5.38%-16.85%
2025-12-272.030.92-4.72%-14.46%
2025-09-272.390.88-3.60%-10.19%
2025-06-282.550.9-2.63%-7.10%
2025-03-292.720.95-1.94%-5.33%
2024-12-282.780.93-2.44%-6.69%
2024-09-282.570.91-0.56%-1.61%
2024-06-292.770.96-0.78%-2.25%
2024-03-302.770.990.07%0.20%
2023-12-302.60.911.19%3.37%
2023-09-302.430.931.12%3.31%
2023-07-012.30.951.23%3.95%
2023-04-012.2111.17%3.91%
2022-12-312.080.970.95%3.22%
2022-10-012.070.940.86%2.94%
2022-07-022.080.820.83%2.70%
2022-04-022.090.920.63%2.08%
2022-01-012.060.90.60%1.99%
2021-10-022.280.920.88%2.78%
2021-07-032.360.831.20%3.51%
2021-04-032.530.821.63%4.57%
2020-12-262.850.831.72%4.61%
2020-09-262.520.731.55%4.15%
2020-06-272.160.151.56%4.12%
2020-03-282.260.691407.40%3.63%
2019-12-282.020.46-3158.96%-7.52%
2019-09-281.960.48-2811.63%-6.97%
2019-06-292.120.15-3.35%-6.97%
2019-03-302.140.34-4.81%-9.70%
2018-12-292.150.410.65%1.46%
2018-09-292.040.33-0.07%-0.13%
2018-06-301.970.19-0.54%-1.12%
2018-03-312.090.340.91%1.80%
2017-12-302.160.191.08%2.14%
2017-09-302.290.21.84%3.60%
2017-07-012.290.212.41%4.82%
2017-04-012.30.232.80%5.70%
2016-12-312.240.263.09%6.78%
2016-10-012.290.233.20%7.05%
2016-07-022.160.252.77%6.19%
2016-04-022.162.87%6.43%
2015-12-262.092.99%6.68%
2015-09-261.952.72%6.70%
2015-06-272.061.86%4.27%
2015-03-282.31.54%3.36%
2014-12-272.491.39%2.93%
2014-09-272.462.01%4.36%
2014-06-282.364.86%7.35%
2014-03-292.816.08%8.50%
2013-12-282.867.26%10.10%
2013-09-282.787.74%11.00%
2013-06-292.959.31%13.36%
2013-03-302.7910.43%15.05%
2012-12-292.7410.64%16.61%
2012-09-292.519.59%16.83%
2012-06-302.437.70%14.79%
2012-03-312.486.19%12.53%
2011-12-312.24.96%9.71%
2011-10-012.584.24%8.03%
2011-07-022.755.10%8.43%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-06-282.550.9-2.63%-7.10%
2024-06-292.770.96-0.78%-2.25%
2024-03-302.77
2023-12-302.6
2023-09-302.43
2023-07-012.30.951.23%3.95%
2022-07-022.080.820.83%2.70%
2021-07-032.361.20%3.51%
2020-06-272.161.56%4.12%
2019-06-292.12-3.35%-6.97%
2018-06-301.97-0.54%-1.12%
2017-07-012.292.41%4.82%
2016-07-022.162.77%6.19%
2015-06-272.061.86%4.27%
2014-06-282.364.86%7.35%
2013-06-292.959.31%13.36%
2012-06-302.437.70%14.79%
2011-07-022.755.10%8.43%
2010-07-0314.63%