NASDAQ:MIND | Key Financial Ratios | MIND TECHNOLOGY, INC

Complete source-backed ratio history.

Available history
2010-01-31 to 2026-04-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-305.22.58%3.15%
2026-01-316.031.52%1.81%
2025-10-316.286.45%7.64%
2025-07-314.7911.95%14.84%
2025-04-303.558.70%11.83%
2025-01-313.7113.82%18.56%
2024-10-313.1212.42%17.79%
2024-07-312.649.94%15.36%
2024-04-302.894.21%6.21%
2024-01-312.760.82%1.21%
2023-10-313.09-1.68%-2.36%
2023-07-312.05-18.19%-29.00%
2023-04-302.38-19.66%-29.10%
2023-01-312.49-26.88%-38.31%
2022-10-312.24-44.84%-69.02%
2022-07-312.87-35.93%-49.80%
2022-04-302.71-35.78%-49.84%
2022-01-312.73-35.90%-49.85%
2021-10-312.56-35.95%-51.05%
2021-07-313.13-38.01%-50.16%
2021-04-302.83-49.68%-66.43%
2021-01-313.42-51.07%-66.76%
2020-10-314.32-50.36%-66.37%
2020-07-314.69-43.64%-56.35%
2020-04-303.39-30.30%-38.26%
2020-01-314.67-19.39%-23.69%
2019-10-313.53-18.78%-23.43%
2019-07-314.38-23.63%-28.64%
2019-04-304.8-25.41%-30.32%
2019-01-314.89-30.38%-35.00%
2018-10-314.39-34.21%-38.91%
2018-07-313.97-34.55%-39.25%
2018-04-303.69-33.43%-38.45%
2018-01-314.390-28.60%-32.00%
2017-10-315.20-30.16%-33.02%
2017-07-315.12-30.90%-33.76%
2017-04-304.83-34.26%-37.46%
2017-01-312.60.08-35.00%-40.96%
2016-10-312.230.19-48.05%-55.29%
2016-07-313.770.1-42.70%-49.15%
2016-04-303.460.18-35.53%-44.38%
2016-01-313.440.2-28.74%-36.88%
2015-10-314.250.09-13.74%-15.79%
2015-07-314.870.1-9.81%-11.26%
2015-04-304.860.14-7.38%-8.82%
2015-01-315.410.18-5.12%-6.28%
2014-10-314.870.210.86%1.10%
2014-07-314.760.15-0.22%-0.27%
2014-04-309.110.091.13%1.27%
2014-01-3150.132.32%2.80%
2013-10-315.850.023.39%3.69%
2013-07-317.9904.25%4.46%
2013-04-307.990.017.81%8.28%
2013-01-316.110.028.96%9.67%
2012-10-318.220.0812.29%13.83%
2012-07-317.870.0716.45%18.46%
2012-04-304.550.1213.00%16.05%
2012-01-312.720.0912.27%15.65%
2011-10-311.730.048.62%11.13%
2011-07-312.430.036.01%7.14%
2011-01-312.870.28

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-01-316.031.52%1.81%
2025-01-313.7113.82%18.56%
2024-01-312.760.82%1.21%
2023-01-312.49-26.88%-38.31%
2022-01-312.73-35.90%-49.85%
2021-01-313.42-51.07%-66.76%
2020-01-314.67-19.38%-23.69%
2019-01-314.89-30.38%-35.00%
2018-01-314.390-28.60%-32.00%
2017-01-312.60.08-35.00%-40.96%
2016-01-313.440.2-28.74%-36.88%
2015-01-315.410.18-5.12%-6.28%
2014-01-3150.132.32%2.80%
2013-01-316.110.028.96%9.67%
2012-01-312.720.0912.27%15.65%
2011-01-312.870.283.43%4.99%
2010-01-310.61%