NYSE:RES | Key Financial Ratios | RPC 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-303.341.56%2.06%
2026-03-313.131.41%1.91%
2025-12-313.242.18%2.92%
2025-09-302.783.20%4.35%
2025-06-302.643.67%4.93%
2025-03-314.955.65%7.03%
2024-12-314.036.60%8.48%
2024-09-305.048.94%11.09%
2024-06-304.618.94%11.18%
2024-03-314.7511.64%14.62%
2023-12-314.7915.16%19.08%
2023-09-304.919.39%24.24%
2023-06-305.4623.85%29.66%
2023-03-314.5423.14%29.62%
2022-12-313.9419.34%25.46%
2022-09-303.313.61%18.58%
2022-06-303.378.25%11.27%
2022-03-313.713.59%4.86%
2021-12-313.760.83%1.12%
2021-09-303.79-1.86%-2.44%
2021-06-304.64-4.69%-5.94%
2021-03-314.34-7.68%-9.86%
2020-12-315.38-26.84%-33.60%
2020-09-304.61-28.13%-35.34%
2020-06-306.96-35.52%-42.87%
2020-03-314.06-28.40%-36.77%
2019-12-314.31-8.27%-10.49%
2019-09-303.53-4.54%-5.89%
2019-06-303.135.62%7.46%
2019-03-313.539.99%13.21%
2018-12-314.3214.62%18.46%
2018-09-303.7417.64%22.50%
2018-06-303.4418.64%24.03%
2018-03-313.6517.87%23.09%
2017-12-314.414.17%17.83%
2017-09-303.917.29%9.49%
2017-06-304.06-1.14%-1.48%
2017-03-314.2-10.02%-13.01%
2016-12-314.72-13.64%-17.51%
2016-09-305.23-15.01%-18.86%
2016-06-305.91-14.13%-17.65%
2016-03-315.66-12.09%-15.18%
2015-12-314.58-8.05%-10.46%
2015-09-304.081.24%1.62%
2015-06-304.388.38%11.37%
2015-03-314.7513.76%20.09%
2014-12-313.5613.94%22.74%
2014-09-303.2512.70%19.34%
2014-06-303.7412.68%19.00%
2014-03-313.4911.94%17.50%
2013-12-313.612.06%17.23%
2013-09-303.4513.65%19.50%
2013-06-303.3614.82%21.47%
2013-03-313.4116.91%25.07%
2012-12-313.4520.07%30.52%
2012-09-303.3421.62%32.34%
2012-06-303.5822.46%36.26%
2012-03-312.8622.76%38.93%
2011-12-313.4922.15%38.86%
2011-09-303.0522.84%38.57%
2011-06-302.921.57%37.20%
2010-12-313.39

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.242.18%2.92%
2024-12-314.036.60%8.48%
2023-12-314.7915.16%19.08%
2022-12-313.9419.34%25.46%
2021-12-313.760.83%1.12%
2020-12-315.38-26.84%-33.60%
2019-12-314.31-8.27%-10.49%
2018-12-314.3214.62%18.46%
2017-12-314.414.17%17.83%
2016-12-314.72-13.64%-17.51%
2015-12-314.58-8.05%-10.46%
2014-12-313.5613.94%22.74%
2013-12-313.612.06%17.23%
2012-12-313.4520.07%30.52%
2011-12-313.4922.15%38.86%
2010-12-313.3916.53%27.23%
2009-12-31-5.55%