NYSE:RES | Profit Margins | RPC INC

Complete source-backed margin history.

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

Historical Profit Margins

DateGross marginOperating marginNet margin
2026-06-303.21%2.62%
2026-03-310.58%0.19%
2025-12-31-0.94%-0.72%
2025-09-304.65%2.90%
2025-06-303.69%2.41%
2025-03-313.72%3.61%
2024-12-313.14%3.81%
2024-09-305.69%5.57%
2024-06-309.74%8.90%
2024-03-318.56%7.27%
2023-12-3112.47%10.20%
2023-09-306.87%5.54%
2023-06-3019.81%15.63%
2023-03-3119.02%15.00%
2022-12-3123.30%18.05%
2022-09-3020.05%15.09%
2022-06-3016.09%12.50%
2022-03-318.09%5.30%
2021-12-317.48%4.60%
2021-09-303.54%2.34%
2021-06-30-0.65%-0.38%
2021-03-31-5.76%-5.29%
2020-12-31-14.56%-6.89%
2020-09-30-27.23%-14.10%
2020-06-30-42.03%-28.10%
2020-03-31-89.72%-65.81%
2019-12-31-11.81%-9.90%
2019-09-30-31.59%-23.59%
2019-06-302.34%1.72%
2019-03-31-0.65%-0.22%
2018-12-315.22%3.55%
2018-09-3012.40%11.36%
2018-06-3016.03%12.81%
2018-03-3113.93%11.95%
2017-12-3114.11%13.50%
2017-09-3020.67%12.17%
2017-06-3016.80%10.99%
2017-03-310.53%1.22%
2016-12-31-14.58%-9.55%
2016-09-30-32.08%-22.14%
2016-06-30-52.60%-34.05%
2016-03-31-39.71%-17.19%
2015-12-31-21.41%-14.13%
2015-09-30-18.12%-12.05%
2015-06-30-17.59%-11.44%
2015-03-311.57%1.86%
2014-12-3119.93%12.28%
2014-09-3017.18%10.45%
2014-06-3017.68%10.86%
2014-03-3113.00%7.85%
2013-12-3113.66%7.73%
2013-09-3017.48%10.95%
2013-06-3014.83%8.83%
2013-03-3113.44%8.24%
2012-12-3119.00%11.78%
2012-09-3021.67%13.98%
2012-06-3023.97%14.45%
2012-03-3126.04%16.07%
2011-12-3125.28%15.45%
2011-09-3026.77%16.55%
2011-06-3026.92%16.51%
2011-03-3127.85%17.16%
2010-12-3127.37%16.90%
2010-09-3024.62%15.31%
2010-06-3020.60%12.50%

Annual Profit Margins

DateGross marginOperating marginNet margin
2025-12-312.75%1.97%
2024-12-316.89%6.46%
2023-12-3115.14%12.06%
2022-12-3117.98%13.63%
2021-12-311.88%0.83%
2020-12-31-51.75%-35.47%
2019-12-31-9.35%-7.13%
2018-12-3112.20%10.19%
2017-12-3114.18%10.19%
2016-12-31-32.78%-19.38%
2015-12-31-12.37%-7.88%
2014-12-3117.15%10.49%
2013-12-3114.90%8.97%
2012-12-3122.74%14.11%
2011-12-3126.64%16.38%
2010-12-3121.78%13.38%
2009-12-31-5.62%-3.87%