OTC:ESMC | Key Financial Ratios | ESCALON MEDICAL CORP

Complete source-backed ratio history.

Available history
2011-06-30 to 2026-03-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-312.5924.58%44.65%
2025-12-311.65-5.03%-14.13%
2025-09-301.67-2.23%-6.10%
2025-06-301.722.11%5.51%
2025-03-311.9211.88%27.00%
2024-12-311.954.15%9.20%
2024-09-301.66-2.89%-7.67%
2024-06-301.65-2.63%-6.92%
2024-03-311.58-1.33%-3.66%
2023-12-311.6414.58%37.34%
2023-09-301.6615.35%39.52%
2023-06-301.638.61%23.61%
2023-03-311.576.02%17.77%
2022-12-311.29-12.87%-51.90%
2022-09-301.27-13.08%-55.70%
2022-06-301.39-0.13%-0.45%
2022-03-311.42.53%10.96%
2021-12-311.525.92%17.99%
2021-09-301.538.45%25.98%
2021-06-301.35-0.92%-3.56%
2021-03-311.31-12.62%-55.15%
2020-12-311.44-12.16%-49.11%
2020-09-301.39-25.56%-111.62%
2020-06-301.51-11.36%-43.01%
2020-03-311.58-3.39%-9.51%
2019-12-311.6-0.67%-1.82%
2019-09-301.716.90%15.06%
2019-06-301.89-4.88%-11.56%
2019-03-311.92-3.70%-8.83%
2018-12-311.88-6.36%-15.50%
2018-09-301.9910.95%25.23%
2018-06-302.0410.76%24.20%
2018-03-3126.81%15.76%
2017-12-311.566.63%20.95%
2017-09-301.34-7.78%-34.89%
2017-06-301.380.21-14.58%-61.41%
2017-03-311.42-21.71%-80.36%
2016-12-311.4-18.99%-72.67%
2016-09-301.49-24.51%-82.77%
2016-06-301.63-20.82%-60.27%
2016-03-312-12.49%-29.54%
2015-12-311.99-9.82%-23.09%
2015-09-302.08-6.26%-13.87%
2015-06-302.09-8.26%-18.10%
2015-03-312-12.31%-27.95%
2014-12-312.02-12.19%-27.64%
2014-09-302.01-12.40%-28.25%
2014-06-302.06-4.99%-11.02%
2014-03-312.37-8.73%-17.22%
2013-12-312.35-13.80%-27.58%
2013-09-302.4641.01%79.89%
2013-06-302.5936.09%68.54%
2013-03-313.2330.16%51.32%
2012-12-313.2424.13%40.87%
2012-09-300.93-62.57%-3364.89%
2012-06-300.986.43-60.97%-921.87%
2012-03-311.082.59-67.20%-443.48%
2011-12-312.231.8-73.82%-363.39%
2011-09-302.320.8-37.01%-106.81%
2011-06-302.370.77-33.33%-93.01%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-06-301.722.11%5.51%
2024-06-301.65-2.63%-6.92%
2023-06-301.638.61%23.61%
2022-06-301.390.35%1.22%
2021-06-301.35-0.92%-3.56%
2020-06-301.51-11.36%-43.01%
2019-06-301.89-4.88%-11.56%
2018-06-302.0410.76%24.20%
2017-06-301.38-14.58%-61.41%
2016-06-301.63-20.82%-60.27%
2015-06-302.09-8.26%-18.10%
2014-06-302.06-4.99%-11.02%
2013-06-302.5936.09%68.54%
2012-06-300.986.43-60.97%-921.87%
2011-06-302.370.77-33.33%-93.01%