NYSE:IDR | Key Financial Ratios | Idaho Strategic Resources, Inc.

Complete source-backed ratio history.

Available history
1997-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-3012.1717.21%18.57%
2026-03-3112.7717.06%18.42%
2025-12-3113.9614.38%15.45%
2025-09-308.5512.36%13.83%
2025-06-305.1115.40%18.02%
2025-03-314.3717.21%20.80%
2024-12-315.1520.07%23.45%
2024-09-305.5215.50%19.15%
2024-06-306.0115.99%20.28%
2024-03-314.0811.44%15.19%
2023-12-312.574.85%6.52%
2023-09-302.355.88%8.14%
2023-06-302.124.14%5.85%
2023-03-312.4-0.78%-1.08%
2022-12-312.06-0.36%-0.51%
2022-09-301.85-9.13%-13.34%
2022-06-303.01-10.09%-11.95%
2022-03-313.09-7.15%-8.41%
2021-12-311.96-18.19%-32.05%
2021-09-300.86-15.05%-21.92%
2021-06-301.23-13.44%-19.92%
2021-03-312.98-14.24%-21.92%
2020-12-312.84-5.04%-6.57%
2020-09-303.85-5.12%-8.84%
2020-06-301.27-5.00%-10.47%
2020-03-311-5.81%-12.09%
2019-12-310.96-6.69%-12.85%
2019-09-300.97-6.63%-12.36%
2019-06-300.76-13.52%-25.76%
2019-03-310.857.59%13.55%
2018-12-311.057.07%12.39%
2018-09-301.229.32%17.03%
2018-06-301.8814.85%26.12%
2018-03-310.66-0.13%-0.32%
2017-12-310.61-0.24%-0.59%
2017-09-300.6-1.89%-5.33%
2017-06-300.59-12.25%-35.99%
2017-03-310.39-14.95%-48.16%
2016-12-310.23-14.90%-65.89%
2016-09-300.41-15.26%-74.55%
2016-06-300.16-5.03%-16.26%
2016-03-310.17-2.34%-7.28%
2015-12-310.32-3.61%-10.81%
2015-09-301-7.66%-18.53%
2015-06-300.81-14.69%-38.15%
2015-03-310.65-21.90%-58.71%
2014-12-311.08-21.08%-53.06%
2014-09-304-17.44%-38.74%
2014-06-302.26-20.41%-52.37%
2014-03-314.4-15.64%-38.22%
2013-12-314.16-12.88%-32.49%
2012-12-310.22-12.42%-37.15%
2012-09-300.79-18.28%-45.24%
2012-06-300.86-14.43%-34.06%
2012-03-310.93-12.76%-27.53%
2011-12-312.84-8.54%-17.87%
2011-09-302.281.63%2.99%
2011-06-301.47-1.74%-3.20%
2010-12-313.31

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-3113.9614.38%15.45%
2024-12-315.1520.07%23.45%
2023-12-312.574.85%6.52%
2022-12-312.06-12.54%-17.69%
2021-12-311.96-18.19%-32.05%
2020-12-312.84-5.04%-8.90%
2019-12-310.96-6.69%-12.85%
2018-12-311.057.07%12.39%
2017-12-310.61-0.24%-0.59%
2016-12-310.23-15.36%-67.93%
2015-12-310.32-3.61%-10.81%
2014-12-311.08-21.08%-53.06%
2013-12-314.16-12.88%-32.49%
2012-12-310.22-12.42%-37.15%
2011-12-312.84-8.53%-17.84%
2010-12-313.31-16.44%-17.63%
2009-12-31-33.63%
2008-12-31-48.33%
2007-12-31-51.49%
2006-12-31-34.27%
2005-12-31-42.51%
2004-12-31-61.39%
2003-12-31-27.69%
2002-12-31-4.80%
2001-12-31-1.08%
2000-12-31-4.40%
1999-12-31-5.75%
1998-12-31-7.03%
1997-12-31-10.47%