ProPetro Holding Corp. (PUMP)
NYSE: PUMP · IEX Real-Time Price · USD
8.31
+0.08 (0.97%)
Jun 17, 2024, 4:00 PM EDT - Market closed

ProPetro Holding Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year 20232022202120202019 2018 - 2015
Revenue
1,6301,280874.51789.232,052
Upgrade
Revenue Growth (YoY)
27.40%46.33%10.81%-61.54%20.40%
Upgrade
Cost of Revenue
1,132882.82662.27584.281,470
Upgrade
Gross Profit
498.6396.88212.25204.95581.96
Upgrade
Selling, General & Admin
114.35111.7682.9286.77105.08
Upgrade
Other Operating Expenses
253.9287.71198.02249.43255.52
Upgrade
Operating Expenses
368.26399.47280.94336.2360.6
Upgrade
Operating Income
130.34-2.59-68.7-131.24221.36
Upgrade
Interest Expense / Income
5.311.610.612.387.14
Upgrade
Other Expense / Income
9.53-11.58-0.870.870.72
Upgrade
Pretax Income
115.57.39-68.44-134.5213.5
Upgrade
Income Tax
29.875.36-14.25-27.4850.49
Upgrade
Net Income
85.632.03-54.19-107.02163.01
Upgrade
Net Income Growth
4118.42%----6.24%
Upgrade
Shares Outstanding (Basic)
113106103101100
Upgrade
Shares Outstanding (Diluted)
113107103101104
Upgrade
Shares Change
6.06%4.17%1.81%-2.82%19.19%
Upgrade
EPS (Basic)
0.760.02-0.53-1.061.62
Upgrade
EPS (Diluted)
0.760.02-0.53-1.061.57
Upgrade
EPS Growth
3700.00%----21.50%
Upgrade
Free Cash Flow
12.83-10.6850.4244.91-40.01
Upgrade
Free Cash Flow Per Share
0.11-0.100.490.45-0.40
Upgrade
Gross Margin
30.58%31.01%24.27%25.97%28.36%
Upgrade
Operating Margin
7.99%-0.20%-7.86%-16.63%10.79%
Upgrade
Profit Margin
5.25%0.16%-6.20%-13.56%7.94%
Upgrade
Free Cash Flow Margin
0.79%-0.83%5.77%5.69%-1.95%
Upgrade
Effective Tax Rate
25.86%72.52%--23.65%
Upgrade
EBITDA
301.7137.165.5521.17365.95
Upgrade
EBITDA Margin
18.50%10.71%7.50%2.68%17.83%
Upgrade
Depreciation & Amortization
180.89128.11133.38153.29145.3
Upgrade
EBIT
120.818.99-67.82-132.12220.65
Upgrade
EBIT Margin
7.41%0.70%-7.76%-16.74%10.75%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).