Skip to content
10-Q

Quarterly Report

CNX Resources Corp CNX

0001070412-25-000090

← back to feed
Filed
Jul 24, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Jul 15, 2025 141.42M sh
Shares Diluted Q2 2025 · Jun 30, 2025 171.75M sh
Shares Diluted Q2 2025 · Jun 30, 2025 173.9M sh
Shares Diluted Q2 2025 · Jun 30, 2024 152.61M sh
Shares Diluted Q2 2025 · Jun 30, 2024 152.99M sh
Stock Repurchased Q2 2025 · Jun 30, 2025 $240.85M
Stock Repurchased Q2 2025 · Jun 30, 2024 $96.2M
Capex Q2 2025 · Jun 30, 2025 $245.03M
Capex Q2 2025 · Jun 30, 2024 $320.1M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $498.15M
Operating Cash Flow Q2 2025 · Jun 30, 2024 $376.83M
Long Term Debt Q2 2025 · Jun 30, 2025 $2.29B
Long Term Debt Q2 2025 · Dec 31, 2024 $1.84B
Cash And Equivalents Q2 2025 · Jun 30, 2025 $3.39M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $17.2M
Stockholders Equity Q2 2025 · Jun 30, 2025 $4.09B
Stockholders Equity Q2 2025 · Mar 31, 2025 $3.77B
Stockholders Equity Q2 2025 · Dec 31, 2024 $4.1B
Stockholders Equity Q2 2025 · Jun 30, 2024 $4.25B
Stockholders Equity Q2 2025 · Mar 31, 2024 $4.31B
Stockholders Equity Q2 2025 · Dec 31, 2023 $4.36B
Current Liabilities Q2 2025 · Jun 30, 2025 $1.2B
Current Liabilities Q2 2025 · Dec 31, 2024 $1.12B
Total Liabilities Q2 2025 · Jun 30, 2025 $4.9B
Total Liabilities Q2 2025 · Dec 31, 2024 $4.41B
Current Assets Q2 2025 · Jun 30, 2025 $394.23M
Current Assets Q2 2025 · Dec 31, 2024 $370.64M
Total Assets Q2 2025 · Jun 30, 2025 $8.99B
Total Assets Q2 2025 · Dec 31, 2024 $8.51B
Total Assets Q2 2025 · Jun 30, 2024 $8.6B
Eps Diluted Q2 2025 · Jun 30, 2025 $2.53
Eps Diluted Q2 2025 · Jun 30, 2025 $1.37
Eps Diluted Q2 2025 · Jun 30, 2024 −$0.12
Eps Diluted Q2 2025 · Jun 30, 2024 −$0.07
Eps Basic Q2 2025 · Jun 30, 2025 $3.02
Eps Basic Q2 2025 · Jun 30, 2025 $1.61
Eps Basic Q2 2025 · Jun 30, 2024 −$0.12
Eps Basic Q2 2025 · Jun 30, 2024 −$0.07
Net Income Q2 2025 · Jun 30, 2025 $432.52M
Net Income Q2 2025 · Jun 30, 2025 $234.81M
Net Income Q2 2025 · Jun 30, 2024 −$18.26M
Net Income Q2 2025 · Jun 30, 2024 −$11.41M