ProPetro Holding Corp. (PUMP)

USD 5.27

(-0.94%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.63 Billion 1.27 Billion 874.51 Million 789.23 Million 2.05 Billion 1.7 Billion
Cost of Revenue 1.31 Billion 1.01 Billion 795.64 Million 737.56 Million 1.61 Billion 1.35 Billion
Gross Profit 317.71 Million 268.77 Million 78.87 Million 51.66 Million 436.65 Million 345.84 Million
Operating Expenses 114.35 Million 111.76 Million 82.92 Million 86.76 Million 105.07 Million 53.95 Million
Selling, General and Administrative Expenses 114.35 Million 111.76 Million 82.92 Million 86.76 Million 105.07 Million 53.95 Million
Research and Development Expenses - - - - - -
Other Expenses - 11.58 Million 873 Thousand -874 Thousand -717 Thousand -663 Thousand
Cost and Expenses 1.5 Billion 1.12 Billion 878.56 Million 824.33 Million 1.72 Billion 1.41 Billion
Operating Income 130.34 Million 168.59 Million -3.17 Million -35.97 Million 330.86 Million 232.66 Million
Interest Expense 5.3 Million 1.6 Million 614 Thousand 2.38 Million 7.14 Million 6.88 Million
Income Tax Expense 29.86 Million 5.35 Million -14.25 Million -27.48 Million 50.49 Million 51.25 Million
Earnings before Tax 115.5 Million 7.38 Million -68.43 Million -134.5 Million 213.5 Million 225.11 Million
Net Income 85.63 Million 2.03 Million -54.18 Million -107.02 Million 163.01 Million 173.86 Million
Earnings Per Share Basic 0.76 0.02 -0.53 -1.06 1.62 2.08
Earnings Per Share Diluted 0.76 0.02 -0.53 -1.06 1.57 2.00
Weighted Average Shares Outstanding 113 Million 105.86 Million 102.65 Million 100.82 Million 100.47 Million 83.46 Million
Weighted Average Shares Outstanding (Diluted) 113.41 Million 106.93 Million 102.65 Million 100.82 Million 103.75 Million 87.04 Million
Gross Margin 0.19 0.21 0.09 0.07 0.21 0.20
EBIT Margin 0.19 0.23 0.15 0.15 0.23 0.22
Profit Margin 0.05 0.00 -0.06 -0.14 0.08 0.10
EBITDA 301.69 Million 293.58 Million 65.55 Million 21.17 Million 502.09 Million 380.23 Million
Earnings Before Tax Margin 0.08 0.13 -0.00 -0.05 0.16 0.14

Income Statement Charts

Created with Highcharts 11.1.0Value in USDRevenue Vs Earnings TrendRevenueEarnings2020202120222023-500M0500M1 000M1 500M2 000M
Created with Highcharts 11.1.0Value in USDIncome DistributionRevenueGross ProfitOperating IncomeNet Income2020202120222023-500M0500M1 000M1 500M2 000M