RES
RES

Rpc Inc

NYSE · Energy
$5.77
+0.35 (+6.46%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 1.48B 1.25B 1.32B 1.19B 1.24B
Net Income 95.42M 72.88M 101.61M 91.38M 101.15M
EPS
Profit Margin 6.5% 6.1% 7.7% 7.7% 8.2%
Rev Growth +17.8% +17.8% -9.5% +0.9% -6.1%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 2.41M 2.41M 404.27M 397.49M 456.27M
Total Equity 633.95M 633.95M 788.56M 881.60M 804.39M
D/E Ratio 0.00 0.00 0.51 0.45 0.57
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 243.12M 196.01M 172.21M 150.03M 159.00M
Free Cash Flow 64.27M 44.72M 56.84M