NASDAQ:QCLS | Key Financial Ratios | Q/C TECHNOLOGIES, INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.29-72.45%-102.95%
2026-03-313.71-30.67%-56.69%
2025-12-313-28.24%-53.45%
2025-09-301.71-20.94%-54.44%
2025-06-300.93-40.32%-131.03%
2025-03-311.37-78.19%-168.96%
2024-12-311.4-109.05%-238.61%
2024-09-301.72-98.40%-141.02%
2024-06-302.48-67.04%-18083.18%
2024-03-310.62-84.78%-123.65%
2023-12-311.17-22.39%-32.34%
2023-09-301.71-24.66%-34.72%
2023-06-305.41-51.96%-122.13%
2023-03-3110.02-44.31%-96.13%
2022-12-311.95-86.64%-103.42%
2022-09-304.54-72.62%-80.16%
2022-06-302.41-85.93%-102.15%
2022-03-314.08-139.26%-157.58%
2021-12-3112.18-120.46%-126.40%
2021-09-307.62-110.45%-119.49%
2021-06-306.68-83.00%-92.01%
2021-03-3114.45-32.39%138.92%
2020-12-310.06-1402.08%180.48%
2020-09-309.22-27.56%173.64%
2020-06-306.83-22.77%139.39%
2020-03-313.81-43.34%148.35%
2019-12-316.74-35.72%166.68%
2019-09-303.14-128.47%-177.49%
2019-06-30-145.54%-200.12%
2019-03-31-140.66%-199.48%
2018-12-313.38-138.96%-185.97%
2018-09-303.44-110.10%-142.93%
2018-06-305.71-72.16%-84.54%
2018-03-318.09-61.55%-68.99%
2017-12-314.36-78.89%-97.53%
2017-09-302.52-80.33%-112.52%
2017-06-303.39-45.00%-57.73%
2017-03-313.92-44.24%-54.71%
2016-12-311.88-64.96%-97.52%
2016-09-302.94-100.08%-129.40%
2016-06-302.51-148.17%-204.49%
2016-03-313.13-142.75%-185.85%
2015-12-313.88-112.57%-141.02%
2015-09-306.57-60.13%-67.84%
2015-06-308.48-40.99%-44.92%
2015-03-3110.26-25.19%-27.23%
2014-12-317.08-18.88%-21.23%
2014-09-3014.32-17.95%-19.15%
2014-06-3015.69-10.28%-10.97%
2014-03-3116.07
2013-12-312.04

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313-28.24%-53.45%
2024-12-311.4-109.05%-238.61%
2023-12-311.17-22.39%-32.34%
2022-12-311.95-86.64%-103.42%
2021-12-3112.18-120.46%-126.40%
2020-12-310.06-1402.08%180.48%
2019-12-316.74-35.72%166.68%
2018-12-313.38-138.96%-185.97%
2017-12-314.39-78.89%-97.53%
2016-12-311.88-64.96%-97.52%
2015-12-313.88-112.57%-141.02%
2014-12-317.08-18.88%-21.23%
2013-12-312.04-25.13%-37.04%