Ranger Energy Services, Inc.RNGR

Market cap
$301.7M
P/E ratio
2017/122018/122019/122020/122021/122022/122023/122024/12
Depreciation & amortization1830353537444044
Stock-based compensation12343456
Cash from operations -17285226-39459185
Capital expenditures-22-76-24-7-6-14-36-34
Cash from investing -69-74-23-5-3611-30-31
Payments for dividends ------25
Repurchases of common stock--13--1916
Repayments of term debt1238------
Cash from financing 9044-24-2474-53-49-28
Free cash flow
FCF margin (%)