ProPetro Holding Corp.

NYSE:PUMP

9.03 (USD) • At close December 26, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202320222021202020192018201720162015
Operating Activities:
Net Income 85.6342.03-54.185-107.02163.01173.86212.613-53.147-45.853
Depreciation & Amortization 180.886128.108133.377153.29145.30488.13855.62843.54250.134
Deferred Income Tax 27.844.213-14.288-27.70148.75849.7043.43-27.972-23.945
Stock Based Compensation 14.4521.88111.5199.17.7765.4829.4891.6491.239
Change In Working Capital -10.014-15.29612.82114.326-20.31615.655-15.98719.81738.32
Accounts Receivables 0-66.9-43.742127.491-9.227-3.3-84.477-24.88867.348
Inventory 00.124-1.22-0.2933.917-0.168-1.4723.859-0.622
Accounts Payables -11.42927.42851.764-95.697-25.2429.7264.22837.048-23.889
Other Working Capital 1.41524.0526.019-17.17510.2369.4035.7343.799-4.516
Other Non Cash Items 75.946159.49365.4797.129110.75860.23844.08426.76861.335
Operating Cash Flow 374.742300.429154.714139.124455.29393.079109.25710.65881.231
Investing Activities:
Investments In Property Plant And Equipment -370.869-319.683-143.523-100.603-502.894-284.197-285.891-42.832-62.855
Acquisitions Net -22.215-38.63939.2316.3867.5953.5934.4221.1440.079
Purchases Of Investments 000000000
Sales Maturities Of Investments 000000000
Other Investing Activites 8.9578.57739.2316.3867.5953.5934.4221.1440.079
Investing Cash Flow -384.127-349.745-104.292-94.217-495.299-280.604-281.469-41.688-62.776
Financing Activities:
Debt Repayment 10.33730-5.473-130.0359.728-5.3-106.501-71.295-13.064
Common Stock Issued 00.9634.01701.1640.247185.540.4250
Common Stock Repurchased -51.738-3.879-5.82-0.61400000
Dividends Paid 000000000
Other Financing Activities -4.7220.1394.0174.859-3.3831.576-16.434161.185-2.152
Financing Cash Flow -46.12326.26-7.276-125.17156.345-3.72462.565130.315-15.216
Other Information:
Effect Of Forex Changes On Cash 000000000
Net Change In Cash -55.508-23.05643.146-80.26416.336108.751-109.64799.2853.239
Cash At End Of Period 33.35488.862111.91868.772149.036132.723.949133.59634.31