NASDAQ:RIOT | Key Financial Ratios | Riot Platforms, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.590.38-40.57%-60.38%
2026-03-311.080.35-25.23%-36.22%
2025-12-310.960.29-16.85%-23.20%
2025-09-301.470.243.66%4.68%
2025-06-301.380.25-2.21%-2.88%
2025-03-313.230.2-10.72%-13.54%
2024-12-313.740.192.78%3.48%
2024-09-305.6800.42%0.45%
2024-06-307.653.18%3.36%
2024-03-318.475.51%5.81%
2023-12-318.330-2.41%-2.62%
2023-09-307.22-17.11%-18.04%
2023-06-306.49-14.82%-15.31%
2023-03-313.26-42.20%-45.24%
2022-12-313.65-38.60%-44.25%
2022-09-304.41-25.33%-28.34%
2022-06-304.85-24.28%-27.05%
2022-03-313.721.49%1.67%
2021-12-315.14-0.40%-0.45%
2021-09-306.581.48%1.82%
2021-06-305.83.06%3.87%
2021-03-3136.65-0.62%-0.63%
2020-12-3198.57-5.04%-5.12%
2020-09-3032.21-31.90%-32.93%
2020-06-3012.93-67.29%-72.26%
2020-03-316.53-29.10%-32.46%
2019-12-313.75-65.96%-76.37%
2019-09-305.34-85.05%-99.63%
2019-06-304.83-104.78%-124.31%
2019-03-310.13-357.28%761.02%
2018-12-310.35-418.53%-1002.38%
2018-09-300.85-215.83%-335.15%
2018-06-301.44-192.11%-266.07%
2018-03-312.9-64.22%-74.66%
2017-12-3140.74-37.92%-40.61%
2017-09-3015.09-76.39%-85.69%
2017-06-3014.11-74.86%-87.74%
2017-03-3114.16-68.96%-80.54%
2016-12-3113.03-25.07%-28.64%
2016-09-3013.25-25.58%-29.02%
2016-06-3035.55-27.37%-30.05%
2016-03-3125.57-32.54%-36.05%
2015-12-319.16-41.98%-54.49%
2015-09-3017.37-35.41%-43.24%
2015-06-3021.66-37.50%-45.06%
2015-03-3121.99-37.03%-44.14%
2014-12-3113.97-36.36%-44.09%
2014-09-3015.24-36.08%-43.18%
2014-06-3018.75-35.35%-41.54%
2014-03-317.83-71.79%-102.58%
2013-12-316.56-65.18%-93.81%
2013-09-307.43-52.90%-72.61%
2013-06-309.89-45.27%-58.63%
2013-03-312.97-74.12%-120.34%
2012-12-313.07-55.45%-86.17%
2012-09-302.49-55.76%-94.33%
2012-06-305.73-57.14%-80.86%
2012-03-311.26-146.80%-443.03%
2011-12-312.09-117.03%-266.97%
2011-09-301.61-116.89%-322.59%
2011-06-302.79-96.77%-183.86%
2010-12-314.51

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.960.29-16.85%-23.20%
2024-12-313.740.192.78%3.48%
2023-12-318.330-2.41%-2.62%
2022-12-313.65-38.60%-44.25%
2022-09-304.41
2022-06-304.85
2022-03-313.72
2021-12-315.14-1.01%-1.14%
2021-09-306.58
2021-06-305.8
2021-03-3136.65
2020-12-3198.57-5.04%-5.12%
2019-12-313.75-65.96%-76.36%
2018-12-310.35-418.53%-1002.38%
2017-12-3140.74-37.92%-40.61%
2016-12-3113.03-25.07%-28.64%
2015-12-319.16-41.98%-54.49%
2014-12-3113.97-36.36%-44.09%
2013-12-316.56-65.18%-93.81%
2012-12-313.07-55.45%-86.17%
2011-12-312.09-117.03%-266.97%
2010-12-314.51-77.73%-118.58%
2009-12-31-121.10%