Skip to content
10-K

Annual Report

ProPetro Holding Corp. PUMP

0001680247-26-000028

← back to feed
Filed
Feb 19, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 13, 2026 122.02M sh
Shares Diluted FY 2025 · Dec 31, 2025 105.4M sh
Shares Diluted FY 2025 · Dec 31, 2024 105.47M sh
Shares Diluted FY 2025 · Dec 31, 2023 113.42M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $0
Stock Repurchased FY 2025 · Dec 31, 2024 $59.11M
Stock Repurchased FY 2025 · Dec 31, 2023 $51.74M
Capex FY 2025 · Dec 31, 2025 $186.32M
Capex FY 2025 · Dec 31, 2024 $140.3M
Capex FY 2025 · Dec 31, 2023 $370.87M
Operating Cash Flow FY 2025 · Dec 31, 2025 $231.61M
Operating Cash Flow FY 2025 · Dec 31, 2024 $252.3M
Operating Cash Flow FY 2025 · Dec 31, 2023 $374.74M
Long Term Debt FY 2025 · Dec 31, 2025 $105.61M
Long Term Debt FY 2025 · Dec 31, 2024 $45M
Short Term Debt FY 2025 · Dec 31, 2025 $2.11M
Short Term Debt FY 2025 · Dec 31, 2024 $0
Short Term Investments FY 2025 · Dec 31, 2025 $0
Short Term Investments FY 2025 · Dec 31, 2024 $7.85M
Cash And Equivalents FY 2025 · Dec 31, 2025 $91.33M
Cash And Equivalents FY 2025 · Dec 31, 2024 $50.44M
Stockholders Equity FY 2025 · Dec 31, 2025 $829.84M
Stockholders Equity FY 2025 · Dec 31, 2024 $816.27M
Stockholders Equity FY 2025 · Dec 31, 2023 $998.39M
Stockholders Equity FY 2025 · Dec 31, 2022 $954.03M
Current Liabilities FY 2025 · Dec 31, 2025 $252.96M
Current Liabilities FY 2025 · Dec 31, 2024 $222.27M
Total Liabilities FY 2025 · Dec 31, 2025 $461.05M
Total Liabilities FY 2025 · Dec 31, 2024 $407.37M
Current Assets FY 2025 · Dec 31, 2025 $326.7M
Current Assets FY 2025 · Dec 31, 2024 $292.22M
Total Assets FY 2025 · Dec 31, 2025 $1.29B
Total Assets FY 2025 · Dec 31, 2024 $1.22B
Total Assets FY 2025 · Dec 31, 2023 $1.48B
Eps Diluted FY 2025 · Dec 31, 2025 $0.01
Eps Diluted FY 2025 · Dec 31, 2024 −$1.31
Eps Diluted FY 2025 · Dec 31, 2023 $0.76
Eps Basic FY 2025 · Dec 31, 2025 $0.01
Eps Basic FY 2025 · Dec 31, 2024 −$1.31
Eps Basic FY 2025 · Dec 31, 2023 $0.76
Sga Expense FY 2025 · Dec 31, 2025 $107.56M
Sga Expense FY 2025 · Dec 31, 2024 $114.32M
Sga Expense FY 2025 · Dec 31, 2023 $114.35M
Net Income FY 2025 · Dec 31, 2025 $824K
Net Income FY 2025 · Dec 31, 2024 −$137.86M
Net Income FY 2025 · Dec 31, 2023 $85.63M
Operating Income FY 2025 · Dec 31, 2025 $6.35M
Operating Income FY 2025 · Dec 31, 2024 −$166.96M
Operating Income FY 2025 · Dec 31, 2023 $130.34M
Revenue FY 2025 · Dec 31, 2025 $1.27B
Revenue FY 2025 · Dec 31, 2024 $1.44B
Revenue FY 2025 · Dec 31, 2023 $1.63B