RPC, Inc. (FRA:RLD)
Germany flag Germany · Delayed Price · Currency is EUR
4.460
-0.080 (-1.76%)
At close: Dec 1, 2025

RPC, Inc. Revenue

RPC, Inc. had revenue of $447.10M USD in the quarter ending September 30, 2025, with 32.42% growth. This brings the company's revenue in the last twelve months to $1.54B, up 4.20% year-over-year. In the year 2024, RPC, Inc. had annual revenue of $1.41B, down -12.52%.

Revenue (ttm)
$1.54B
Revenue Growth
+4.20%
P/S Ratio
0.77
Revenue / Employee
$591.51K
Employees
2,597
Market Cap
1.00B EUR

Revenue Chart

* This company reports financials in USD.

Revenue History

Fiscal Year EndRevenueChangeGrowth
Dec 31, 20241.41B-202.48M-12.52%
Dec 31, 20231.62B15.71M0.98%
Dec 31, 20221.60B736.83M85.19%
Dec 31, 2021864.93M266.63M44.56%
Dec 31, 2020598.30M-624.11M-51.06%
Dec 31, 20191.22B-498.60M-28.97%
Dec 31, 20181.72B125.78M7.88%
Dec 31, 20171.60B866.25M118.83%
Dec 31, 2016728.97M-534.87M-42.32%
Dec 31, 20151.26B-1.07B-45.93%
Dec 31, 20142.34B475.92M25.57%
Dec 31, 20131.86B-83.53M-4.29%
Dec 31, 20121.95B135.22M7.47%
Dec 31, 20111.81B713.42M65.07%
Dec 31, 20101.10B508.52M86.50%
Dec 31, 2009587.86M-289.11M-32.97%
Dec 31, 2008876.98M186.75M27.06%
Dec 31, 2007690.23M93.60M15.69%
Dec 31, 2006596.63M168.99M39.52%
Dec 31, 2005427.64M--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.

Full Definition