OTC:QMCI | Key Financial Ratios | QUOTEMEDIA INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.28-39.08%106.78%
2026-03-310.3-45.37%166.89%
2025-12-310.3-40.14%275.77%
2025-09-300.29-37.37%885.92%
2025-06-300.3-36.05%-2297.93%
2025-03-310.28-26.12%-196.41%
2024-12-310.36-17.55%-93.74%
2024-09-300.34-9.08%-33.27%
2024-06-300.4-1.41%-4.23%
2024-03-310.442.99%-24.79%
2023-12-310.455.04%-42.05%
2023-09-300.516.18%-50.35%
2023-06-300.59.07%-61.86%
2023-03-310.55.95%-36.64%
2022-12-310.436.77%-36.17%
2022-09-300.346.84%-29.66%
2022-06-300.453.92%-15.04%
2022-03-310.425.62%-22.04%
2021-12-310.353.81%-12.58%
2021-12-300.35
2021-09-300.37-4.11%12.58%
2021-06-300.4-8.37%23.21%
2021-03-310.48-9.51%26.59%
2020-12-310.49-13.05%33.44%
2020-09-300.62-4.49%21.11%
2020-06-300.68-0.02%0.08%
2020-03-310.737.38%-35.87%
2019-12-310.812.63%-68.95%
2019-09-300.7713.79%-63.96%
2019-06-300.7815.87%-54.99%
2019-03-310.714.78%-38.53%
2018-12-310.7414.08%-27.96%
2018-09-300.653.89%-6.13%
2018-06-300.56-16.91%22.27%
2018-03-310.51-35.03%39.25%
2017-12-310.46-57.01%55.73%
2017-09-300.46-61.56%13.58%
2017-06-300.45-60.01%13.37%
2017-03-310.41-66.45%14.63%
2016-12-310.42-68.54%15.95%
2016-09-300.34-75.28%16.62%
2016-06-300.4-66.64%16.48%
2016-03-310.43-76.97%20.02%
2015-12-310.42-68.75%18.52%
2015-09-300.36-72.72%19.06%
2015-06-300.38-67.41%19.06%
2015-03-310.42-51.89%16.30%
2014-12-310.51-52.92%18.24%
2014-09-300.55-50.23%18.71%
2014-06-300.61-46.62%19.31%
2014-03-310.65-43.80%18.86%
2013-12-310.73-39.32%18.24%
2013-09-300.79-32.05%15.99%
2013-06-300.82-29.32%15.86%
2013-03-310.91-21.93%12.83%
2012-12-310.99-16.14%9.92%
2012-09-300.91-16.67%10.04%
2012-06-301-9.98%6.55%
2012-03-311.03-13.62%9.67%
2011-12-310.92-25.08%16.22%
2011-09-300.82-36.78%22.02%
2011-06-300.79-50.87%30.79%
2010-12-310.71

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.3-40.14%275.77%
2024-12-310.36-17.55%-93.74%
2023-12-310.455.04%-42.05%
2022-12-310.436.77%-36.17%
2021-12-310.353.81%-12.58%
2021-12-300.35
2020-12-310.49-13.05%33.44%
2019-12-310.812.63%-68.95%
2018-12-310.7414.08%-27.96%
2017-12-310.46-57.01%55.73%
2016-12-310.42-68.54%15.95%
2015-12-310.42-68.75%18.52%
2014-12-310.51-52.92%18.24%
2013-12-310.73-39.32%18.24%
2012-12-310.99-16.14%9.92%
2011-12-310.92-25.08%16.22%
2010-12-310.71-73.95%49.56%