RPC INCRESBalance sheet

Market cap
$1.3B
P/E ratio
2011/122019/122020/122021/122022/122023/122024/12
Cash and cash equivalents 7508482126223326
Total cash & short-term investments7508482126223326
Accounts receivable, net461243162259417325277
Inventories100101837997111108
Total current assets627437428492703727733
Property, plant and equipment, net675517264254333435514
Total non-current assets712616362372426560654
Total assets 1,3381,0537918641,1291,2871,386
Accounts payable1235341741158584
Total current liabilities17910180131179152182
Total non-current liabilities396121799293112126
Total liabilities 576223159223271264308
Common stock and paid-in capital 15212122222221
Retained earnings7608326286418561,0031,060
Stockholders' equity7638306326428581,0231,078
Working capital