OTC:DSNY | Key Financial Ratios | DESTINY MEDIA TECHNOLOGIES INC

Complete source-backed ratio history.

Available history
2011-08-31 to 2026-05-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-05-312.85-44.01%-63.11%
2026-02-282.98-35.01%-48.20%
2025-11-304.69-22.67%-27.24%
2025-08-314-21.50%-26.33%
2025-05-315.5-12.24%-13.94%
2025-02-284.86-5.92%-6.84%
2024-11-305.42-0.54%-0.62%
2024-08-314.523.03%3.53%
2024-05-315.296.10%6.89%
2024-02-295.585.32%5.99%
2023-11-306.128.20%9.18%
2023-08-316.38.62%9.65%
2023-05-315.614.11%15.93%
2023-02-285.3111.58%13.30%
2022-11-305.976.41%7.30%
2022-08-315.964.18%4.79%
2022-05-316.51.47%1.69%
2022-02-286.553.65%4.21%
2021-11-305.577.80%9.22%
2021-08-314.429.89%12.27%
2021-05-314.3411.22%14.11%
2021-02-284.5710.86%13.90%
2020-11-304.547.55%9.79%
2020-08-314.324.45%5.92%
2020-05-313.883.51%4.89%
2020-02-293.877.35%10.40%
2019-11-304.5212.35%16.92%
2019-08-316.5516.80%19.52%
2019-05-3119.28%22.68%
2019-02-2819.83%23.26%
2018-11-3020.81%23.81%
2018-08-3122.15%26.08%
2018-05-3120.85%24.31%
2018-02-2821.63%25.39%
2017-11-3016.62%20.03%
2017-08-315.7212.86%15.26%
2017-05-315.979.78%11.47%
2017-02-284.671.27%1.57%
2016-11-304.410.86%1.07%
2016-08-314.16-10.17%-12.65%
2016-05-313.78-61.39%-76.35%
2016-02-293.21-74.38%-95.90%
2015-11-303.2-84.93%-109.57%
2015-08-312.21-103.87%-144.83%
2015-05-312.31-27.39%-33.72%
2015-02-283.14-14.96%-17.80%
2014-11-30-13.35%-14.90%
2014-08-314.71-9.54%-10.80%
2014-05-31-6.77%-7.54%
2014-02-28-8.58%-10.08%
2013-11-302.93%3.31%
2013-08-316.18%6.88%
2013-05-3110.59%11.73%
2013-02-2828.12%30.87%
2012-11-3018.61%20.68%
2012-08-3114.84%17.16%
2012-05-3120.74%24.99%
2012-02-293.3211.10%13.76%
2011-08-313.08

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-08-314-21.50%-26.33%
2024-08-314.523.03%3.53%
2023-08-316.38.62%9.65%
2022-08-315.964.18%4.79%
2021-08-314.429.89%12.27%
2020-08-314.324.45%5.92%
2019-08-316.5516.80%19.52%
2018-08-3122.15%26.08%
2017-08-315.7212.86%15.26%
2016-08-314.16-10.17%-12.65%
2015-08-312.21-103.87%-144.83%
2014-08-314.71-9.54%-10.80%
2013-08-316.18%6.88%
2012-08-3114.84%17.16%
2011-08-3120.88%26.54%