RPC INCRES

Market cap
$1.2B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20241,037-4.85%
Dec 31, 20231,090+0.13%
Dec 31, 20221,088+64.06%
Dec 31, 2021663+37.97%
Dec 31, 2020481-47.72%
Dec 31, 2019920-22.27%
Dec 31, 20181,183+12.58%
Dec 31, 20171,051+72.86%
Dec 31, 2016608-38.36%
Dec 31, 2015986-33.95%
Dec 31, 20141,493+26.70%
Dec 31, 20131,178+6.56%
Dec 31, 20121,106+11.40%
Dec 31, 2011993