NASDAQ:HURC | Key Financial Ratios | HURCO COMPANIES INC

Complete source-backed ratio history.

Available history
2009-10-31 to 2026-04-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-304.07-4.85%-6.53%
2026-01-314.19-5.45%-7.31%
2025-10-314.33-5.72%-7.60%
2025-07-314.43-5.02%-6.64%
2025-04-304.74-7.40%-9.60%
2025-01-314.93-7.54%-9.73%
2024-10-314.78-6.18%-8.02%
2024-07-314.55-4.68%-6.17%
2024-04-304.65-1.03%-1.34%
2024-01-314.860.49%0.63%
2023-10-314.521.51%1.97%
2023-07-314.11.12%1.50%
2023-04-303.731.40%1.92%
2023-01-314.031.93%2.59%
2022-10-313.662.69%3.69%
2022-07-313.582.79%3.87%
2022-04-303.592.87%3.98%
2022-01-313.562.88%4.02%
2021-10-313.572.03%2.84%
2021-07-3140.34%0.46%
2021-04-304.160.53%0.71%
2021-01-314.73-1.54%-2.00%
2020-10-314.98-2.11%-2.70%
2020-07-314.93-0.19%-0.24%
2020-04-305.230.26%0.33%
2020-01-315.283.31%4.17%
2019-10-314.795.81%7.28%
2019-07-314.227.75%10.04%
2019-04-303.918.60%11.41%
2019-01-313.517.97%10.96%
2018-10-313.246.81%9.64%
2018-07-313.276.45%9.20%
2018-04-303.35.73%8.14%
2018-01-313.225.71%8.17%
2017-10-313.485.44%7.44%
2017-07-313.454.16%5.80%
2017-04-303.783.92%5.33%
2017-01-313.884.08%5.51%
2016-10-313.775.28%7.17%
2016-07-313.595.99%8.25%
2016-04-303.366.31%8.88%
2016-01-313.426.64%9.33%
2015-10-313.326.52%9.29%
2015-07-313.426.78%9.48%
2015-04-303.587.24%9.96%
2015-01-313.337.09%10.01%
2014-10-313.156.39%9.20%
2014-07-313.255.35%7.55%
2014-04-303.393.97%5.51%
2014-01-313.293.88%5.43%
2013-10-313.323.88%5.41%
2013-07-313.214.95%6.99%
2013-04-303.646.76%9.09%
2013-01-313.566.74%9.11%
2012-10-313.518.01%10.88%
2012-07-313.187.21%10.26%
2012-04-303.017.50%10.90%
2012-01-313.17.51%10.76%
2011-10-312.875.96%8.81%
2011-07-312.693.83%5.86%
2011-04-301.29%
2010-10-313.22

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-10-314.33-5.72%-7.60%
2024-10-314.78-6.18%-8.02%
2023-10-314.521.51%1.97%
2022-10-313.662.69%3.69%
2021-10-313.572.03%2.84%
2020-10-314.98-2.11%-2.70%
2019-10-314.795.81%7.28%
2018-10-313.246.81%9.64%
2017-10-313.485.44%7.44%
2016-10-313.775.28%7.17%
2015-10-313.326.52%9.29%
2014-10-313.156.39%9.20%
2013-10-313.323.88%5.41%
2012-10-313.518.01%10.88%
2011-10-312.875.96%8.81%
2010-10-313.22-3.58%-5.01%
2009-10-31-1.93%