Skip to content
10-Q

Quarterly Report

Mammoth Energy Services, Inc. TUSK

0001628280-25-039262

← back to feed
Filed
Aug 8, 2025 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Aug 6, 2025 48.19M sh
Shares Diluted Q2 2025 · Jun 30, 2025 48.23M sh
Shares Diluted Q2 2025 · Jun 30, 2025 48.19M sh
Shares Diluted Q2 2025 · Jun 30, 2024 48.04M sh
Shares Diluted Q2 2025 · Jun 30, 2024 48M sh
Capex Q2 2025 · Jun 30, 2025 $27.33M
Capex restated Q2 2025 · Jun 30, 2024 $906K
Operating Cash Flow Q2 2025 · Jun 30, 2025 −$9.81M
Operating Cash Flow Q2 2025 · Jun 30, 2024 $40.53M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $127.25M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $60.85M
Stockholders Equity Q2 2025 · Jun 30, 2025 $262.04M
Stockholders Equity Q2 2025 · Mar 31, 2025 $252.51M
Stockholders Equity Q2 2025 · Dec 31, 2024 $252.82M
Stockholders Equity Q2 2025 · Jun 30, 2024 $292.38M
Stockholders Equity Q2 2025 · Mar 31, 2024 $448.26M
Stockholders Equity Q2 2025 · Dec 31, 2023 $460.1M
Current Liabilities Q2 2025 · Jun 30, 2025 $96.1M
Current Liabilities Q2 2025 · Dec 31, 2024 $114.51M
Total Liabilities Q2 2025 · Jun 30, 2025 $102.16M
Total Liabilities Q2 2025 · Dec 31, 2024 $131.21M
Current Assets Q2 2025 · Jun 30, 2025 $240.13M
Current Assets Q2 2025 · Dec 31, 2024 $188.59M
Total Assets Q2 2025 · Jun 30, 2025 $364.19M
Total Assets Q2 2025 · Dec 31, 2024 $384.03M
Eps Diluted Q2 2025 · Jun 30, 2025 $0.18
Eps Diluted Q2 2025 · Jun 30, 2025 $0.18
Eps Diluted Q2 2025 · Jun 30, 2024 −$3.25
Eps Diluted Q2 2025 · Jun 30, 2024 −$3.50
Eps Basic Q2 2025 · Jun 30, 2025 $0.18
Eps Basic Q2 2025 · Jun 30, 2025 $0.18
Eps Basic Q2 2025 · Jun 30, 2024 −$3.25
Eps Basic Q2 2025 · Jun 30, 2024 −$3.50
Sga Expense Q2 2025 · Jun 30, 2025 $5.34M
Sga Expense Q2 2025 · Jun 30, 2025 $9.83M
Sga Expense restated Q2 2025 · Jun 30, 2024 $95.28M
Sga Expense restated Q2 2025 · Jun 30, 2024 $102.05M
Net Income Q2 2025 · Jun 30, 2025 $8.85M
Net Income Q2 2025 · Jun 30, 2025 $8.31M
Net Income Q2 2025 · Jun 30, 2024 −$155.99M
Net Income Q2 2025 · Jun 30, 2024 −$167.8M
Operating Income Q2 2025 · Jun 30, 2025 −$36.4M
Operating Income Q2 2025 · Jun 30, 2025 −$36.92M
Operating Income restated Q2 2025 · Jun 30, 2024 −$95.99M
Operating Income restated Q2 2025 · Jun 30, 2024 −$104.83M
Revenue Q2 2025 · Jun 30, 2025 $16.41M
Revenue Q2 2025 · Jun 30, 2025 $32M
Revenue restated Q2 2025 · Jun 30, 2024 $16.02M
Revenue restated Q2 2025 · Jun 30, 2024 $31.37M