NASDAQ:QRHC | Key Financial Ratios | Quest Resource Holding Corp

Complete source-backed ratio history.

Available history
2010-06-30 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.182.24-13.06%-65.48%
2026-03-311.281.65-4.93%-18.87%
2025-12-311.31.6-10.57%-37.97%
2025-09-301.321.59-15.56%-55.31%
2025-06-301.421.66-16.51%-58.85%
2025-03-311.461.71-14.98%-55.94%
2024-12-311.691.44-8.58%-27.81%
2024-09-301.521.16-4.43%-12.56%
2024-06-301.491.1-3.60%-9.98%
2024-03-311.461.05-3.31%-8.93%
2023-12-311.350.99-4.12%-11.00%
2023-09-301.20.86-4.86%-12.25%
2023-06-301.250.87-4.64%-11.47%
2023-03-311.481-3.32%-8.47%
2022-12-311.521.01-3.33%-8.50%
2022-09-301.50.99-1.75%-4.51%
2022-06-301.380.92-0.65%-1.62%
2022-03-311.30.94-0.90%-2.29%
2021-12-311.330.870.96%2.30%
2021-09-301.490.232.07%3.27%
2021-06-301.40.221.69%2.68%
2021-03-311.450.212.23%3.46%
2020-12-311.510.231.01%1.52%
2020-09-301.761.12%1.42%
2020-06-301.511.31%1.67%
2020-03-311.39-0.15%-0.20%
2019-12-311.38-0.07%-0.09%
2019-09-301.30.00%0.01%
2019-06-301.27-0.88%-1.19%
2019-03-311.23-1.53%-2.13%
2018-12-311.25-2.99%-4.03%
2018-09-301.18-5.03%-6.83%
2018-06-301.18-5.42%-7.43%
2018-03-311.15-6.26%-8.55%
2017-12-311.29-6.97%-9.37%
2017-09-301.25-6.32%-8.80%
2017-06-301.12-6.88%-10.72%
2017-03-311.18-7.33%-11.76%
2016-12-311.09-7.44%-11.96%
2016-09-301.07-8.80%-13.70%
2016-06-301.08-7.91%-12.59%
2016-03-311.09-7.36%-11.56%
2015-12-311.06-6.83%-10.71%
2015-09-301.06-5.97%-9.07%
2015-06-301.29-9.01%-13.13%
2015-03-311.02-9.34%-13.37%
2014-12-311.04-9.19%-13.11%
2014-09-301.06-9.99%-14.35%
2014-06-300.89-14.99%-28.91%
2014-03-310.81-16.14%-30.35%
2013-12-310.82-17.69%-32.97%
2013-09-300.85-53.54%-93.71%
2013-06-300.23-960.55%-2439.80%
2013-03-310.33-834.87%-1535.56%
2012-12-310.54-801.06%248.54%
2012-09-300.09-10854.54%1606.47%
2012-06-300.23-5019.58%1496.64%
2012-03-310.58-719.37%-3531.74%
2011-12-310.46-203.43%19.61%
2011-06-300.46

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.31.6-10.57%-37.97%
2024-12-311.691.44-8.58%-27.81%
2023-12-311.350.99-4.12%-11.00%
2022-12-311.521.01-3.33%-8.50%
2021-12-311.330.870.96%2.30%
2020-12-311.510.231.01%1.52%
2019-12-311.38-0.07%-0.09%
2018-12-311.25-2.99%-4.03%
2017-12-311.29-6.97%-9.37%
2016-12-311.09-7.44%-11.96%
2015-12-311.06-6.83%-10.71%
2014-12-311.04-9.19%-13.11%
2013-12-310.82-17.69%-32.97%
2012-12-310.54-801.06%248.54%
2012-06-300.23-2596.98%774.31%
2011-06-300.46-235.72%-574.40%
2010-06-30-2827.10%