NASDAQ:RSSS | Key Financial Ratios | Research Solutions, Inc.

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-310.829.83%23.70%
2025-12-310.798.75%22.48%
2025-09-300.792.96%8.63%
2025-06-300.782.74%9.09%
2025-03-310.76-8.66%-34.87%
2024-12-310.77-9.48%-36.46%
2024-09-300.89-5.15%-16.69%
2024-06-300.82-9.05%-32.38%
2024-03-310.74-1.45%-4.17%
2023-12-310.7-1.09%-3.07%
2023-09-301.19-2.66%-9.16%
2023-06-301.472.62%7.80%
2023-03-311.42-1.18%-3.79%
2022-12-311.46-4.75%-14.51%
2022-09-301.46-6.44%-19.66%
2022-06-301.4-9.59%-33.43%
2022-03-311.41-7.29%-24.78%
2021-12-311.45-5.47%-17.63%
2021-09-301.47-4.18%-13.00%
2021-06-301.47-1.69%-5.25%
2021-03-311.42-1.14%-3.81%
2020-12-311.51-1.52%-4.52%
2020-09-301.45-3.54%-11.32%
2020-06-301.48-4.47%-13.63%
2020-03-311.48-5.11%-15.38%
2019-12-311.3-7.38%-30.58%
2019-09-301.38-8.22%-28.62%
2019-06-301.39-9.22%-31.66%
2019-03-311.35-8.88%-33.32%
2018-12-311.41-10.61%-35.54%
2018-09-301.49-11.48%-34.54%
2018-06-301.48-16.85%-51.19%
2018-03-311.48-19.94%-60.21%
2017-12-311.5-23.96%-71.08%
2017-09-301.58-25.90%-69.72%
2017-06-301.52-18.26%-52.79%
2017-03-311.57-15.54%-42.62%
2016-12-311.6-9.49%-24.92%
2016-09-301.89-6.14%-12.79%
2016-06-301.92-4.02%-8.24%
2016-03-311.14-9.05%-61.73%
2015-12-311.13-9.49%-74.65%
2015-09-301.16-7.78%-52.06%
2015-06-301.1710.98%70.85%
2015-03-311.15.44%51.89%
2014-12-311.11-3.15%-27.68%
2014-09-301.12-8.89%-72.57%
2014-06-300.86-20.64%445.52%
2014-03-310.92-7.88%-760.48%
2013-12-310.97-5.04%-75.72%
2013-09-300.941.20%45.30%
2013-06-300.952.15%61.09%
2013-03-310.87-13.78%336.06%
2012-12-310.93-19.51%2666.67%
2012-09-300.88-47.94%1032.49%
2012-06-300.9-54.41%1503.18%
2012-03-310.97-53.94%-1757.41%
2011-12-311-37.75%-251.83%
2011-06-301.26

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-06-300.782.74%9.09%
2024-06-300.82-9.05%-32.38%
2023-06-301.472.62%7.80%
2022-06-301.4-9.59%-33.43%
2021-06-301.47-1.69%-5.25%
2020-06-301.48-4.47%-13.63%
2019-06-301.39-9.22%-31.66%
2018-06-301.48-16.85%-51.19%
2017-06-301.52-18.26%-52.79%
2016-06-301.92-4.02%-8.24%
2015-06-301.1710.98%70.85%
2014-06-300.86-20.64%445.52%
2013-06-300.952.15%61.09%
2012-06-300.9-54.41%1503.18%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.